Summary| Tags| Feature: monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature| Testing of DPI - EMAIL_SOCIAL feature scenarios with FIDO V2
Scenario: [1.1:66] DPI EMAIL_SOCIAL Positive scenarios - Email_Social_sanity_V2
ms: 2402
>>
Background:
5
* configure charset = null
0
12:17:41.581 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
98
>>
monnai.Auth_Token_Generation
95
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
1
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
93
12:17:41.586 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:41.678 response time in milliseconds: 92 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:41 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=76d55eb5-518e-475f-b052-bd06b1961467; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: e639a62c-4ba0-41d8-bcce-1c9fd0df92de 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 1671dd64160321b1f8979341944a5b14.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: ycpL_SGDcNSd5zLkDY7K55plZEQDL4nhn6obT-kPk4iPQz6uDhLslQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:41.678 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:41.679 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:41.679 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:41.679 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:41.679 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:41.679 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA
8
* def BearerToken = authFeature.authToken
0
14
Given url requestUrl
0
15
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_sanity_V2.json")
2
16
And headers headers
0
17
And header Authorization = BearerToken
0
18
And request payload.request
0
19
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
21
When method POST
2295
12:17:41.682 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 857a2d44-6e30-4539-9cb1-721c1aa21811 1 > x-request-id: Via_Automation_request_idba7a2744-86c4-4607-84de-4be09c906d82 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA 1 > Content-Length: 100 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"vaibhavkumarkhurana@gmail.com"} 12:17:43.977 response time in milliseconds: 2294 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < Content-Type: application/json 1 < Content-Length: 3460 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":16,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":4,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/d9cc1d1f/d392/4d23/936d/18c27c1a1d36/51ce2ad6-7983-44c5-800a-61b3a1f8a492.jpg"},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Vaibhav Kumar Khurana","id":"vaibhavkumarkhurana","handle":null,"bio":null,"age":null,"city":"Delhi","state":"Delhi","country":"India","photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":true},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":null},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"857a2d44-6e30-4539-9cb1-721c1aa21811","inputEmail":"vaibhavkumarkhurana@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
23
* print karate.request.headers
0
12:17:43.977 [print] { "x-reference-id": "857a2d44-6e30-4539-9cb1-721c1aa21811", "x-request-id": "Via_Automation_request_idba7a2744-86c4-4607-84de-4be09c906d82", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiMTEyYzIyZjgtYTk1Ny00MjI5LTk2NDAtMjYwZWVmMTlhZmY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7W7obsEvCB3R5t-kxE1A6WldS8iY0oCX4eRS7QHdRBYFVRKgA92ILBSeZmWm621ADNQiZLiMcebMCSXaJbzCy2QfWHfJC7SI2TTWdKIJZ5S2pgyPVro4KcETvwjKYqV6THQDyaAHMV2MzRr90ff_fPSZvGVqRr9k0TcB9CfKLZJufxFL3qLFiBr_imz9mmKJvJsRyON87yHWk2SQPPnhxBLmBZmUEpENHuupT6_IxmF0b5SUg66ktalXK6UYRss4AZEpymkOpz8XhzQqz77AQlk5_AhykXxkL5t9Tn8yEdx8FdokIRn9rvXGX5ZwZ5wjsxX-6uuR8TVO6Nx2AoxSA", "Content-Length": "100", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
24
* print karate.response.headers
0
12:17:43.978 [print] { "Date": "Wed, 18 Dec 2024 06:47:44 GMT", "Content-Type": "application/json", "Content-Length": "3460", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
25
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:43.978 [print] x-reference-id-----> 857a2d44-6e30-4539-9cb1-721c1aa21811
26
* def reference_id = karate.request.headers['x-reference-id']
0
27
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
28
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:43.978 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22857a2d44-6e30-4539-9cb1-721c1aa21811*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
30
* print 'responseTime----->',responseTime
0
12:17:43.978 [print] responseTime-----> 2294
# Request-response
32
* print 'API Request----->',payload.request
0
12:17:43.978 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "vaibhavkumarkhurana@gmail.com" }
33
* print 'Expected Response---->',payload.response
0
12:17:43.978 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 18, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 4, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/d9cc1d1f/d392/4d23/936d/18c27c1a1d36/51ce2ad6-7983-44c5-800a-61b3a1f8a492.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": true }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Vaibhav Kumar Khurana", "id": "vaibhavkumarkhurana", "handle": null, "bio": null, "age": null, "city": "Delhi", "state": "Delhi", "country": "India", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": null }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "vaibhavkumarkhurana@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
34
* print 'Actual Response---->',karate.pretty(response)
2
12:17:43.980 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 16, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 4, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/d9cc1d1f/d392/4d23/936d/18c27c1a1d36/51ce2ad6-7983-44c5-800a-61b3a1f8a492.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Vaibhav Kumar Khurana", "id": "vaibhavkumarkhurana", "handle": null, "bio": null, "age": null, "city": "Delhi", "state": "Delhi", "country": "India", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": null }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "857a2d44-6e30-4539-9cb1-721c1aa21811", "inputEmail": "vaibhavkumarkhurana@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
35
And match $.data.email.social == '#notnull'
0
36
And match $.data.email.social.summary == '#notnull'
0
37
And match $.data.email.social.profiles == '#notnull'
0
39
Then status 200
0
# Then match $ contains payload.response
41
* def registeredProfiles = $.data.email.social.summary.registeredProfiles
0
42
* print registeredProfiles
0
12:17:43.980 [print] 16
43
* def all_registered_array = $.data.email.social.profiles..registered
0
44
* print all_registered_array
0
12:17:43.981 [print] [ true, true, true, true, null, null, true, null, null, null, null, null, null, false, true, true, null, false, true, null, null, null, null, null, null, false, null, null, true, null, null, null, true, true, true, null, true, null, null, false, true, null, null, null, null, null, null, null, null, null, true, true ]
45
* def count_all_registered_profiles = all_registered_array.filter(x => x == true).length
1
46
* print count_all_registered_profiles
0
12:17:43.982 [print] 16
47
* match registeredProfiles == count_all_registered_profiles
0
49
* match $.data.email.social.summary contains {registeredProfiles : '#? _>= 0'}
0
50
* match $.data.email.social.summary contains {registeredEmailProviderProfiles : '#? _>= 0'}
0
51
* match $.data.email.social.summary contains {registeredEcommerceProfiles : '#? _>= 0'}
0
52
* match $.data.email.social.summary contains {registeredSocialMediaProfiles : '#? _>= 0'}
0
53
* match $.data.email.social.summary contains {registeredProfessionalProfiles : '#? _>= 0'}
0
54
* match $.data.email.social.summary contains {registeredMessagingProfiles : '#? _>= 0'}
0
56
* match $.data.email.social.summary contains {numberOfNamesReturned : '#? _>= 0'}
0
57
* match $.data.email.social.summary contains {numberOfPhotosReturned : '#? _>= 0'}
0
59
* match $.data contains {"phone":"#null","address":"#null","name":"#null","ip":"#null","identity":"#null","upi":"#null","device":"#null","employment":"#null","income":"#null","blacklist":"#null","bre":"#null"}
0
60
* match $.meta contains payload.response.meta
0
61
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
62
* match $.errors contains only deep payload.response.errors
0
Scenario: [2.1:106] DPI EMAIL_SOCIAL Positive scenarios for validating profile = consumerElectronics - apple - EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_apple_true
ms: 358
>>
Background:
5
* configure charset = null
0
12:17:41.742 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
90
>>
monnai.Auth_Token_Generation
88
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
86
12:17:41.747 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:41.832 response time in milliseconds: 84 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:41 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=86bdc0a9-a8a4-4bad-8e7c-6ff0a881087b; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: e3c01556-4c12-4dbd-a5df-4d2e17a6e0b4 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 114fd2cbe6b2daa62f2fb8ae0a6be0ea.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: QUKhkD-2ulWfe7gNy-P1rnv4Vqis27AEx46rZLeEbOBuNmVqy_97HA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:41.832 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:41.832 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:41.833 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:41.833 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:41.833 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:41.833 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw
8
* def BearerToken = authFeature.authToken
0
70
Given url requestUrl
0
71
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/consumerElectronics/EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_apple_true.json")
2
72
And headers headers
0
73
And header Authorization = BearerToken
0
74
And request payload.request
0
75
* set payload.response.meta.referenceId = "#ignore"
0
76
When method POST
262
12:17:41.836 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 360181d8-6b8f-4b0a-adfe-a48d658fd2c1 1 > x-request-id: Via_Automation_request_ide2a6714d-41c7-4f1a-b2fc-7ba2da476bdc 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"MEGHA.GOLECHA@GMAIL.COM"} 12:17:42.097 response time in milliseconds: 261 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:42 GMT 1 < Content-Type: application/json 1 < Content-Length: 3257 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":10,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"360181d8-6b8f-4b0a-adfe-a48d658fd2c1","inputEmail":"MEGHA.GOLECHA@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
78
* print karate.request.headers
0
12:17:42.098 [print] { "x-reference-id": "360181d8-6b8f-4b0a-adfe-a48d658fd2c1", "x-request-id": "Via_Automation_request_ide2a6714d-41c7-4f1a-b2fc-7ba2da476bdc", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjEsImlhdCI6MTczNDUwNDQ2MSwidmVyc2lvbiI6MiwianRpIjoiZjkzMzU2YTAtMzJmMS00OTU1LTg5MGYtNDhkYmY5MWVlOTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DunRmvNxxdQlW9AXv6cFjzumX9AjPIVTiyRRUQkf4hnfpry31JoIHUTV9Jpvi803KjwQ0Njs6JiW5l_zTsw2npb-UKeoC91butZbykM1OCznsMtn5Jqo9Y0qzljnr-Ls5Qlt0700OB5iwAFq60V727cOmcwji3jXixZbzZzFEH_jXnBAC-VEBnzf4-Xcis2y0EMZIukWAy6aQJsxFsWk3WFS4zYwthz7UIVr1Urh_dEej17qtxHfvFlHFTFHpEJ_xpuV9GbRRxws-9xPJwH6MudXpj24oxV7cMlrPaC-FGZSCTkMMwLmtB0ICl0grYidLTy1mtkunO16dXvqC4pcbw", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
79
* print karate.response.headers
0
12:17:42.098 [print] { "Date": "Wed, 18 Dec 2024 06:47:42 GMT", "Content-Type": "application/json", "Content-Length": "3257", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
80
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:42.098 [print] x-reference-id-----> 360181d8-6b8f-4b0a-adfe-a48d658fd2c1
81
* def reference_id = karate.request.headers['x-reference-id']
0
82
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
83
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:42.098 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22360181d8-6b8f-4b0a-adfe-a48d658fd2c1*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
85
* print 'responseTime----->',responseTime
0
12:17:42.098 [print] responseTime-----> 261
# Request-response
87
* print 'API Request----->',payload.request
0
12:17:42.098 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "MEGHA.GOLECHA@GMAIL.COM" }
88
* print 'Expected Response---->',payload.response
0
12:17:42.098 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
89
* print 'Actual Response---->',karate.pretty(response)
2
12:17:42.100 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "360181d8-6b8f-4b0a-adfe-a48d658fd2c1", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
90
Then status 200
0
# * match payload.response.data.email.social.summary.registeredConsumerElectronicsProfiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
# * match payload.response.data.email.social.profiles.consumerElectronics == $.data.email.social.profiles.consumerElectronics
93
* def consumerElectronics = $.data.email.social.profiles.consumerElectronics
0
94
* print consumerElectronics
0
12:17:42.100 [print] { "apple": { "registered": true }, "samsung": { "registered": true } }
95
* def consumerElectronics_registered_array = $.data.email.social.profiles.consumerElectronics..registered
0
96
* print consumerElectronics_registered_array
0
12:17:42.101 [print] [ true, true ]
97
* def count_consumerElectronics_registered_profiles = consumerElectronics_registered_array.filter(x => x == true).length
0
98
* print count_consumerElectronics_registered_profiles
0
12:17:42.101 [print] 2
99
* match count_consumerElectronics_registered_profiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
0
100
* match payload.response.data.email.social.profiles.consumerElectronics.apple == $.data.email.social.profiles.consumerElectronics.apple
0
101
* match $.meta contains payload.response.meta
0
102
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
103
* match $.errors contains only deep payload.response.errors
0
Scenario: [2.2:107] DPI EMAIL_SOCIAL Positive scenarios for validating profile = consumerElectronics - apple - EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_apple_false
ms: 2148
>>
Background:
5
* configure charset = null
0
12:17:42.103 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
125
>>
monnai.Auth_Token_Generation
123
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
122
12:17:42.106 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:42.228 response time in milliseconds: 121 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:42 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=bed2be41-44e2-42ec-a0b1-a85116d92648; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 2725dd77-23e2-451a-883f-9abcd6afee79 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 88ef9daba5ec890da3d24906c2a6a906.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: -GQ2f8B9xi22lF5VNMmCFQvoIs1s5nEEMx-T9IDuvxUgFnxVmauXBA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:42.228 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:42.228 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:42.228 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:42.228 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:42.229 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:42.229 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg
8
* def BearerToken = authFeature.authToken
0
70
Given url requestUrl
0
71
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/consumerElectronics/EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_apple_false.json")
1
72
And headers headers
0
73
And header Authorization = BearerToken
0
74
And request payload.request
0
75
* set payload.response.meta.referenceId = "#ignore"
0
76
When method POST
2018
12:17:42.231 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: f6b68f7a-46ed-49c7-9614-ba2b6784a7aa 1 > x-request-id: Via_Automation_request_ide8afa9d8-7bbf-4479-bf9e-9a112230b7fe 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg 1 > Content-Length: 92 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"skaltaf0404@gmail.com"} 12:17:44.248 response time in milliseconds: 2017 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < Content-Type: application/json 1 < Content-Length: 3417 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/e51f08ab/0b47/4a71/af46/c263528977d7/0151cbea-affc-4a79-8cd2-a4c437bd8768.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"f6b68f7a-46ed-49c7-9614-ba2b6784a7aa","inputEmail":"skaltaf0404@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
78
* print karate.request.headers
0
12:17:44.249 [print] { "x-reference-id": "f6b68f7a-46ed-49c7-9614-ba2b6784a7aa", "x-request-id": "Via_Automation_request_ide8afa9d8-7bbf-4479-bf9e-9a112230b7fe", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYTY5YjM1NTgtZTdhYy00MTZjLWE1MzUtNzhmYWNlYzFkZTQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.h9jg-bi7WvERrAvecsjYXdYh3ZVHo0R2OV1wecpJZS-YlQm2WLqN7UGqukZJiK56vOFQajBMwtShxAjzEykyepBxxKUR6ygtDf_e4vhrdFTgWNP9xxVF0iTqQs2DFtvy-A12eXq76XG5V1j2zXRP6T4cy-_QnpaY8bAoIUEYFg_y16a793J4MqbPqshqFnryCLbAaj-sgvGaEcN77xS9G6xzB4mMB8I-SbxGmbA8OMqsEsdJwJ-ZtYYeWzINnWLPn6IyLFZ9rwuJBgwLszpg59wajsfnLSD_mVDCygmJDLNW_CGkq4Jvi6kvm-cQ4ivoM308pghDE_EPzU3zvz48hg", "Content-Length": "92", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
79
* print karate.response.headers
0
12:17:44.249 [print] { "Date": "Wed, 18 Dec 2024 06:47:44 GMT", "Content-Type": "application/json", "Content-Length": "3417", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
80
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:44.249 [print] x-reference-id-----> f6b68f7a-46ed-49c7-9614-ba2b6784a7aa
81
* def reference_id = karate.request.headers['x-reference-id']
0
82
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
83
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:44.249 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22f6b68f7a-46ed-49c7-9614-ba2b6784a7aa*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
85
* print 'responseTime----->',responseTime
0
12:17:44.249 [print] responseTime-----> 2017
# Request-response
87
* print 'API Request----->',payload.request
0
12:17:44.249 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "skaltaf0404@gmail.com" }
88
* print 'Expected Response---->',payload.response
0
12:17:44.249 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/05312214/6a68/4195/b1d1/bfae0666595a/fa6b4fce-831c-4c4b-a019-c75646e4f66c.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "skaltaf0404@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
89
* print 'Actual Response---->',karate.pretty(response)
1
12:17:44.251 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/e51f08ab/0b47/4a71/af46/c263528977d7/0151cbea-affc-4a79-8cd2-a4c437bd8768.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "f6b68f7a-46ed-49c7-9614-ba2b6784a7aa", "inputEmail": "skaltaf0404@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
90
Then status 200
0
# * match payload.response.data.email.social.summary.registeredConsumerElectronicsProfiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
# * match payload.response.data.email.social.profiles.consumerElectronics == $.data.email.social.profiles.consumerElectronics
93
* def consumerElectronics = $.data.email.social.profiles.consumerElectronics
0
94
* print consumerElectronics
0
12:17:44.251 [print] { "apple": { "registered": false }, "samsung": { "registered": false } }
95
* def consumerElectronics_registered_array = $.data.email.social.profiles.consumerElectronics..registered
0
96
* print consumerElectronics_registered_array
0
12:17:44.251 [print] [ false, false ]
97
* def count_consumerElectronics_registered_profiles = consumerElectronics_registered_array.filter(x => x == true).length
0
98
* print count_consumerElectronics_registered_profiles
0
12:17:44.251 [print] 0
99
* match count_consumerElectronics_registered_profiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
0
100
* match payload.response.data.email.social.profiles.consumerElectronics.apple == $.data.email.social.profiles.consumerElectronics.apple
0
101
* match $.meta contains payload.response.meta
0
102
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
103
* match $.errors contains only deep payload.response.errors
0
Scenario: [3.1:148] DPI EMAIL_SOCIAL Positive scenarios for validating profile = consumerElectronics -samsung - EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_samsung_true
ms: 358
>>
Background:
5
* configure charset = null
0
12:17:42.215 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
96
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
1
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
94
12:17:42.219 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:42.313 response time in milliseconds: 93 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:42 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=ce258566-83d2-4e9a-93fb-53d72e4aad1d; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 79d78b26-3e06-4243-8a3f-2cb18fde555d 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 55f1ae27458c02da0c29ae358387d2b6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: L6c7I-aOXEjhBvSmXoU4-ZzEg5qUMUHTe3BXtrX0rML7gFxztRScig== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:42.313 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:42.313 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:42.313 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:42.314 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:42.314 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:42.314 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w
8
* def BearerToken = authFeature.authToken
0
112
Given url requestUrl
0
113
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/consumerElectronics/EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_samsung_true.json")
2
114
And headers headers
0
115
And header Authorization = BearerToken
0
116
And request payload.request
0
117
* set payload.response.meta.referenceId = "#ignore"
0
118
When method POST
252
12:17:42.317 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 7196782c-8f59-4a5f-bf24-316115770799 1 > x-request-id: Via_Automation_request_id654d20c1-db68-47a9-b459-f4ecd8b200de 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"MEGHA.GOLECHA@GMAIL.COM"} 12:17:42.569 response time in milliseconds: 251 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:42 GMT 1 < Content-Type: application/json 1 < Content-Length: 3257 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":10,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"7196782c-8f59-4a5f-bf24-316115770799","inputEmail":"MEGHA.GOLECHA@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
120
* print karate.request.headers
0
12:17:42.569 [print] { "x-reference-id": "7196782c-8f59-4a5f-bf24-316115770799", "x-request-id": "Via_Automation_request_id654d20c1-db68-47a9-b459-f4ecd8b200de", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiMzkxOGIwNWYtNDk3ZC00Yjg5LWJkYjAtNzQ2ODE0ZWYzMWE3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.U1Ay07SPoeR8QqXqm64UMKM8sqm4wEv4GZ4Yk39qvIEH5xVNpRjwFn-trOmg6_5t6BM5UC6QS2LOntjVWVyxZzQHnQICUy3DpTHTzaZpVUQBw8BOKKaX_vODJthRR9A4n-ARRvAuyE37wqpTwUiMHIA9l24SIKpFQUoYOGXotKlJnRbQrWm60n0P3it3C_YvRRQmCBD1Kas0qbv5kUrZzKCw4pC02jSdIYpMrpMb59eI_AHv9XCj3MycGDEas2GBCPBEnbekVCGlsZXtPT24OenMfujWFYw-VNKwC_0X8_HqNjFLh0XFENT8GjvhwQh78aZYF4N_fdQveZV-f6kU0w", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
121
* print karate.response.headers
0
12:17:42.570 [print] { "Date": "Wed, 18 Dec 2024 06:47:42 GMT", "Content-Type": "application/json", "Content-Length": "3257", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
122
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:42.570 [print] x-reference-id-----> 7196782c-8f59-4a5f-bf24-316115770799
123
* def reference_id = karate.request.headers['x-reference-id']
0
124
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
125
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:42.570 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*227196782c-8f59-4a5f-bf24-316115770799*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
127
* print 'responseTime----->',responseTime
0
12:17:42.570 [print] responseTime-----> 251
# Request-response
129
* print 'API Request----->',payload.request
0
12:17:42.570 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "MEGHA.GOLECHA@GMAIL.COM" }
130
* print 'Expected Response---->',payload.response
0
12:17:42.571 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
131
* print 'Actual Response---->',karate.pretty(response)
1
12:17:42.572 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "7196782c-8f59-4a5f-bf24-316115770799", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
132
Then status 200
0
# * match payload.response.data.email.social.summary.registeredConsumerElectronicsProfiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
# * match payload.response.data.email.social.profiles.consumerElectronics == $.data.email.social.profiles.consumerElectronics
135
* def consumerElectronics = $.data.email.social.profiles.consumerElectronics
0
136
* print consumerElectronics
0
12:17:42.572 [print] { "apple": { "registered": true }, "samsung": { "registered": true } }
137
* def consumerElectronics_registered_array = $.data.email.social.profiles.consumerElectronics..registered
0
138
* print consumerElectronics_registered_array
0
12:17:42.573 [print] [ true, true ]
139
* def count_consumerElectronics_registered_profiles = consumerElectronics_registered_array.filter(x => x == true).length
0
140
* print count_consumerElectronics_registered_profiles
0
12:17:42.573 [print] 2
141
* match count_consumerElectronics_registered_profiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
0
142
* match payload.response.data.email.social.profiles.consumerElectronics.samsung == $.data.email.social.profiles.consumerElectronics.samsung
0
143
* match $.meta contains payload.response.meta
0
144
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
145
* match $.errors contains only deep payload.response.errors
0
Scenario: [3.2:149] DPI EMAIL_SOCIAL Positive scenarios for validating profile = consumerElectronics -samsung - EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_samsung_false
ms: 1784
>>
Background:
5
* configure charset = null
0
12:17:42.575 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
190
>>
monnai.Auth_Token_Generation
188
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
186
12:17:42.579 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:42.765 response time in milliseconds: 185 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:42 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=615d398c-327e-43e5-af1f-855b94836510; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: c15225ff-33b5-46c6-9c61-965d1427bffa 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2f5b3fa20e9b26698ee5050f9fd19eea.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 8qYzV4jXZPR--LFqrUOhtypWLciOXY_H2gc8aJNUyWOPAmTqShDVYg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:42.765 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:42.766 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:42.766 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:42.766 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:42.766 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:42.766 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ
8
* def BearerToken = authFeature.authToken
0
112
Given url requestUrl
0
113
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/consumerElectronics/EMAIL_SOCIAL_FIDO_profiles_consumerElectronics_samsung_false.json")
2
114
And headers headers
0
115
And header Authorization = BearerToken
0
116
And request payload.request
0
117
* set payload.response.meta.referenceId = "#ignore"
0
118
When method POST
1587
12:17:42.770 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 94643006-6bfe-4c4c-a8ca-74d93b463697 1 > x-request-id: Via_Automation_request_id73fc4293-ab40-448e-a34d-89b4657ff1cc 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ 1 > Content-Length: 92 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"skaltaf0404@gmail.com"} 12:17:44.356 response time in milliseconds: 1586 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < Content-Type: application/json 1 < Content-Length: 3417 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/e51f08ab/0b47/4a71/af46/c263528977d7/0151cbea-affc-4a79-8cd2-a4c437bd8768.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"94643006-6bfe-4c4c-a8ca-74d93b463697","inputEmail":"skaltaf0404@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
120
* print karate.request.headers
0
12:17:44.357 [print] { "x-reference-id": "94643006-6bfe-4c4c-a8ca-74d93b463697", "x-request-id": "Via_Automation_request_id73fc4293-ab40-448e-a34d-89b4657ff1cc", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjIsImlhdCI6MTczNDUwNDQ2MiwidmVyc2lvbiI6MiwianRpIjoiYmRhMzJhYmItZDQ4MS00ZDAwLWEyZjctOGRlODQ5MDA2NWEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.IrdrVQGr9MRlZmI91LNKI-iUvs7OfJOmf5k4j1Nk2YG_rQ5T2-O5cEY7HxJnS62BsddMD15Al62vMReLQkj-dDvbvgrDgZrHhc85FivcYrWnZWHEknm62gG3jf17HIDUIYL8yqnn-mVyEBgfV3atAqDSg226wBwS8_DjoHkrhktel5HoxFesRX9LUUs90EQI5oBhY2nCc5Um6kulyz5hW665etSUsWdrmko0kZ49fGoZxhvCw1cUdfOtnRnHkCUbnv4WqxwyPKZtS2JjqQUhK_4B5mRg5eDZ874nhX2yRqn17j7gpvg84S77af22WcjO7jKDWX5MnCJHf3OpKMqXPQ", "Content-Length": "92", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
121
* print karate.response.headers
0
12:17:44.357 [print] { "Date": "Wed, 18 Dec 2024 06:47:44 GMT", "Content-Type": "application/json", "Content-Length": "3417", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
122
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:44.357 [print] x-reference-id-----> 94643006-6bfe-4c4c-a8ca-74d93b463697
123
* def reference_id = karate.request.headers['x-reference-id']
0
124
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
125
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:44.357 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2294643006-6bfe-4c4c-a8ca-74d93b463697*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
127
* print 'responseTime----->',responseTime
0
12:17:44.357 [print] responseTime-----> 1586
# Request-response
129
* print 'API Request----->',payload.request
0
12:17:44.357 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "skaltaf0404@gmail.com" }
130
* print 'Expected Response---->',payload.response
0
12:17:44.358 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/05312214/6a68/4195/b1d1/bfae0666595a/fa6b4fce-831c-4c4b-a019-c75646e4f66c.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "skaltaf0404@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
131
* print 'Actual Response---->',karate.pretty(response)
2
12:17:44.359 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/e51f08ab/0b47/4a71/af46/c263528977d7/0151cbea-affc-4a79-8cd2-a4c437bd8768.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "94643006-6bfe-4c4c-a8ca-74d93b463697", "inputEmail": "skaltaf0404@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
132
Then status 200
0
# * match payload.response.data.email.social.summary.registeredConsumerElectronicsProfiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
# * match payload.response.data.email.social.profiles.consumerElectronics == $.data.email.social.profiles.consumerElectronics
135
* def consumerElectronics = $.data.email.social.profiles.consumerElectronics
0
136
* print consumerElectronics
0
12:17:44.360 [print] { "apple": { "registered": false }, "samsung": { "registered": false } }
137
* def consumerElectronics_registered_array = $.data.email.social.profiles.consumerElectronics..registered
0
138
* print consumerElectronics_registered_array
0
12:17:44.360 [print] [ false, false ]
139
* def count_consumerElectronics_registered_profiles = consumerElectronics_registered_array.filter(x => x == true).length
0
140
* print count_consumerElectronics_registered_profiles
0
12:17:44.360 [print] 0
141
* match count_consumerElectronics_registered_profiles == $.data.email.social.summary.registeredConsumerElectronicsProfiles
0
142
* match payload.response.data.email.social.profiles.consumerElectronics.samsung == $.data.email.social.profiles.consumerElectronics.samsung
0
143
* match $.meta contains payload.response.meta
0
144
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
145
* match $.errors contains only deep payload.response.errors
0
Scenario: [4.1:200] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - google - EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_true
ms: 1842
>>
Background:
5
* configure charset = null
0
12:17:43.985 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
96
>>
monnai.Auth_Token_Generation
93
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:17:43.989 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:44.080 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=f1632a2e-9cf6-4b5e-a59b-2fcac8e29fbf; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 5e120dac-a0ac-4b74-995c-46e88d7f45ac 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 59ef795c7fad9dd0fe95a71fb098704e.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 03EAPw09vnnyNBY8_0aWmvrYyI1TfCTrV2JA-pgrIL4W7B9sZwRaBQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:44.081 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:44.081 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:44.081 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:44.081 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:44.082 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:44.082 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A
8
* def BearerToken = authFeature.authToken
0
153
Given url requestUrl
0
154
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_true.json")
3
155
And headers headers
0
156
And header Authorization = BearerToken
0
157
And request payload.request
0
158
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
160
When method POST
1739
12:17:44.085 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: e65d7ebf-e03f-451d-804d-d55dfdb48b6f 1 > x-request-id: Via_Automation_request_idb01053c6-baeb-46dd-bb61-9dd7fedf6c92 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashasgowda2510@gmail.com"} 12:17:45.824 response time in milliseconds: 1739 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:45 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"e65d7ebf-e03f-451d-804d-d55dfdb48b6f","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
162
* print karate.request.headers
0
12:17:45.824 [print] { "x-reference-id": "e65d7ebf-e03f-451d-804d-d55dfdb48b6f", "x-request-id": "Via_Automation_request_idb01053c6-baeb-46dd-bb61-9dd7fedf6c92", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiODQxNzU1NmMtZDk1OC00MDIzLWJjMWItYjhmNjViZWYwZTQwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ju3gOSV9c6AzRCZI1fxdENi7D3ZXhCAASHlLNmMJMvF5duUh3ujMANk-fu8_vfHO4MvWNXQkA5ME11DlXOmLDuDgAOhzr9RaX02bKJDnGvRdBmDv6SBqyzr8plYQ0aEVKh88vcTgYMueGE3tpIAi_oTN692gpXuio4TV5iSI2zB9NsYMOTJ70swNA9KbTntXcE9sK4qipNffJmxjUd5QVXdGJw07DcFsJ-e2bIixo8aGPAA9mIcvVHTplAnLNw0BJrSnXQP0Di2tbnWL5QbRRYeKhMEGzttfWVl1YAs-FCePD22jAy9OKfHFXgbzyojcXWAk0WoQ_PrC3v6jByLA3A", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
163
* print karate.response.headers
0
12:17:45.825 [print] { "Date": "Wed, 18 Dec 2024 06:47:45 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
164
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:45.825 [print] x-reference-id-----> e65d7ebf-e03f-451d-804d-d55dfdb48b6f
165
* def reference_id = karate.request.headers['x-reference-id']
0
166
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
167
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:45.825 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22e65d7ebf-e03f-451d-804d-d55dfdb48b6f*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
169
* print 'responseTime----->',responseTime
0
12:17:45.825 [print] responseTime-----> 1739
# Request-response
171
* print 'API Request----->',payload.request
0
12:17:45.825 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashasgowda2510@gmail.com" }
172
* print 'Expected Response---->',payload.response
0
12:17:45.825 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
173
* print 'Actual Response---->',karate.pretty(response)
2
12:17:45.827 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "e65d7ebf-e03f-451d-804d-d55dfdb48b6f", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
174
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
176
* def emailProvider = $.data.email.social.profiles.emailProvider
0
177
* print emailProvider
0
12:17:45.828 [print] { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
178
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
179
* print emailProvider_registered_array
0
12:17:45.828 [print] [ true, false, null, null ]
180
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
181
* print count_emailProvider_registered_profiles
0
12:17:45.828 [print] 1
182
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
183
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
184
* match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google
0
12:17:45.829 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:184 * match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google match failed: EQUALS $ | not equal | actual does not contain key - 'gender' (MAP:MAP) {"registered":true,"name":null,"photo":null} {"registered":true,"name":null,"photo":"#ignore","gender":"M"} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:184
185
* match $.data.email.social.profiles.emailProvider.google.photo == "##regex ^.*(https://).*"
0
186
* match $.data.email.social.profiles.emailProvider.google contains {"gender":"##? _ == 'F' || _ == 'M'"}
0
187
* match $.meta contains payload.response.meta
0
188
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
189
* match $.errors contains only deep payload.response.errors
0
Scenario: [4.2:201] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - google - EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_false
ms: 1863
>>
Background:
5
* configure charset = null
0
12:17:44.253 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
107
>>
monnai.Auth_Token_Generation
105
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
104
12:17:44.256 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:44.360 response time in milliseconds: 103 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c498035a-9ca1-48fb-acc1-4b18b27e9251; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: a310b658-2c71-4b44-bb19-10becaf7e3cd 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 c6ad7e7d0a024444ca42438214ae6c72.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: kegvjL_Hpw_IXuA8q2YSfdx7rfg84G3R5PlMKqg6BIMzDiShL8FcPA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:44.360 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:44.360 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:44.360 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:44.360 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:44.361 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:44.361 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw
8
* def BearerToken = authFeature.authToken
0
153
Given url requestUrl
0
154
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_false.json")
1
155
And headers headers
0
156
And header Authorization = BearerToken
0
157
And request payload.request
0
158
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
160
When method POST
1750
12:17:44.363 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: b2d0d932-663e-445b-86fc-5261f8fdec84 1 > x-request-id: Via_Automation_request_id914d3b16-9b5f-431c-a724-a593c0e02a7e 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw 1 > Content-Length: 101 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"Malarkodisathees8989@gmail.com"} 12:17:46.113 response time in milliseconds: 1750 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < Content-Type: application/json 1 < Content-Length: 3273 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":0,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":0,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":0,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":false,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"b2d0d932-663e-445b-86fc-5261f8fdec84","inputEmail":"Malarkodisathees8989@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
162
* print karate.request.headers
0
12:17:46.113 [print] { "x-reference-id": "b2d0d932-663e-445b-86fc-5261f8fdec84", "x-request-id": "Via_Automation_request_id914d3b16-9b5f-431c-a724-a593c0e02a7e", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiYjBkMGRjMTQtNmE3ZC00NzY0LWE2NjEtZGE5NDNlNGI5ZGRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.SNdP0MV33R8ZUWhoYMqpPQDcOVz1ZSGr2VJeRzzjblV1vloCzYvKx05MhB_Eqdo0JoEc-qUnCwKq5ie3IVUDvZjtBwRWJ71XyGLwIlnDsllhUGjefxzwyF8LL6iVbs-Uc97GI8Y1xfYQY63szqEDGdbbxQs8PH7c61Rky0FHZBZKYQTlZoLc_8rH5ZZLPWDPPsNrYdUzLOE-PbcrNUYe9S4Nnc1pbSseBFvPltGl42muaTW9-pPD5yKBSM55QxH9VfbzfvoMNfF00Tmrj_DyqSV8kc-ob4H3VevtJ9McR3bfsaJCCgEKGPgGg8rNB0eCPklv9KF8SnTbiUC4c-l-Cw", "Content-Length": "101", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
163
* print karate.response.headers
0
12:17:46.113 [print] { "Date": "Wed, 18 Dec 2024 06:47:46 GMT", "Content-Type": "application/json", "Content-Length": "3273", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
164
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:46.114 [print] x-reference-id-----> b2d0d932-663e-445b-86fc-5261f8fdec84
165
* def reference_id = karate.request.headers['x-reference-id']
0
166
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
167
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:46.114 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22b2d0d932-663e-445b-86fc-5261f8fdec84*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
169
* print 'responseTime----->',responseTime
0
12:17:46.114 [print] responseTime-----> 1750
# Request-response
171
* print 'API Request----->',payload.request
0
12:17:46.114 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "Malarkodisathees8989@gmail.com" }
172
* print 'Expected Response---->',payload.response
0
12:17:46.114 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 0, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 0, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": null, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "Malarkodisathees8989@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
173
* print 'Actual Response---->',karate.pretty(response)
1
12:17:46.116 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 0, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 0, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "b2d0d932-663e-445b-86fc-5261f8fdec84", "inputEmail": "Malarkodisathees8989@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
174
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
176
* def emailProvider = $.data.email.social.profiles.emailProvider
0
177
* print emailProvider
0
12:17:46.116 [print] { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
178
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
179
* print emailProvider_registered_array
0
12:17:46.116 [print] [ false, false, null, null ]
180
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
181
* print count_emailProvider_registered_profiles
0
12:17:46.117 [print] 0
182
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
183
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
184
* match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google
0
185
* match $.data.email.social.profiles.emailProvider.google.photo == "##regex ^.*(https://).*"
0
186
* match $.data.email.social.profiles.emailProvider.google contains {"gender":"##? _ == 'F' || _ == 'M'"}
0
187
* match $.meta contains payload.response.meta
0
188
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
189
* match $.errors contains only deep payload.response.errors
0
Scenario: [4.3:202] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - google - EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_with_name_photo
ms: 391
>>
Background:
5
* configure charset = null
0
12:17:44.362 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
144
>>
monnai.Auth_Token_Generation
142
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
99
12:17:44.365 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:44.463 response time in milliseconds: 97 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=669bdb7a-76a1-4e29-9342-ce3e8d926b7c; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 532de0f8-eefc-492c-b7c8-2ffc38f582f0 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 ead256cd567b3d0f8e32db9114a9d1ba.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: HZk0-dw7v_dEl4muGCXss7weX4-zUhWQtF-1OAlWpj4GZq15nIlBRw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
1
12:17:44.464 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
20
12:17:44.485 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
1
12:17:44.485 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:44.486 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
20
12:17:44.506 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:44.506 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg
8
* def BearerToken = authFeature.authToken
0
153
Given url requestUrl
0
154
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_with_name_photo.json")
1
155
And headers headers
0
156
And header Authorization = BearerToken
0
157
And request payload.request
0
158
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
160
When method POST
242
12:17:44.508 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: a971ce98-7dd4-4f97-8d2e-ce6944a627cf 1 > x-request-id: Via_Automation_request_id077ae238-c490-4949-be2b-0688c493ae44 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg 1 > Content-Length: 99 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"stephenmoilianding@gmail.com"} 12:17:44.750 response time in milliseconds: 241 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < Content-Type: application/json 1 < Content-Length: 3784 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":14,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":2,"numberOfPhotosReturned":3},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":"Steve Pele16","photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Steve pele","id":"live:stephenmoilianding","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"a971ce98-7dd4-4f97-8d2e-ce6944a627cf","inputEmail":"stephenmoilianding@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
162
* print karate.request.headers
0
12:17:44.750 [print] { "x-reference-id": "a971ce98-7dd4-4f97-8d2e-ce6944a627cf", "x-request-id": "Via_Automation_request_id077ae238-c490-4949-be2b-0688c493ae44", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiN2EwMWRiMzAtZTdhNS00ZGZkLTk0NTAtZGMzOWE2NGYyNTExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.hOoRbEmmy-jvPWf8teTOpvCL1e1ejW0y3J_YnIKVBUwI20m9CEW4VXw0hvovq6ajkf9Cp78o7yj3wtnCxC7DUzBcUc2KppF20a5VXPuJ0NW867Z6SDqGLD26k03h8wU0-6kmIL4m6Xs6uK1KeBMAkyB1eDW6JSWdD2A83Eu94F-e18pDDINGGcjc6cJYFUmfOnGVZ_rqhRSCt4s-BaeoN5YthyMqUUlIXwxlhYgx3u5guBsm6v75Dtil8xNGe3e3WASrcDpkJbvU5h8fhZI0Zy3SZ5ZLcoCCUZa_yGFclXMCLABIQTkUqz-cNjRpmlUtVO4yYiPHhKe-lhq9HJvkSg", "Content-Length": "99", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
163
* print karate.response.headers
0
12:17:44.750 [print] { "Date": "Wed, 18 Dec 2024 06:47:44 GMT", "Content-Type": "application/json", "Content-Length": "3784", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
164
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:44.750 [print] x-reference-id-----> a971ce98-7dd4-4f97-8d2e-ce6944a627cf
165
* def reference_id = karate.request.headers['x-reference-id']
0
166
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
167
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:44.750 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22a971ce98-7dd4-4f97-8d2e-ce6944a627cf*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
169
* print 'responseTime----->',responseTime
0
12:17:44.751 [print] responseTime-----> 241
# Request-response
171
* print 'API Request----->',payload.request
0
12:17:44.751 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "stephenmoilianding@gmail.com" }
172
* print 'Expected Response---->',payload.response
0
12:17:44.751 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 3 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Steve Pele16", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Steve pele", "id": "live:stephenmoilianding", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "stephenmoilianding@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
173
* print 'Actual Response---->',karate.pretty(response)
1
12:17:44.752 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 3 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Steve Pele16", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Steve pele", "id": "live:stephenmoilianding", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "a971ce98-7dd4-4f97-8d2e-ce6944a627cf", "inputEmail": "stephenmoilianding@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
174
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
176
* def emailProvider = $.data.email.social.profiles.emailProvider
0
177
* print emailProvider
0
12:17:44.753 [print] { "google": { "registered": true, "name": "Steve Pele16", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
178
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
179
* print emailProvider_registered_array
0
12:17:44.753 [print] [ true, false, null, null ]
180
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
181
* print count_emailProvider_registered_profiles
0
12:17:44.753 [print] 1
182
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
183
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
184
* match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google
0
185
* match $.data.email.social.profiles.emailProvider.google.photo == "##regex ^.*(https://).*"
0
186
* match $.data.email.social.profiles.emailProvider.google contains {"gender":"##? _ == 'F' || _ == 'M'"}
0
187
* match $.meta contains payload.response.meta
0
188
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
189
* match $.errors contains only deep payload.response.errors
0
Scenario: [4.4:204] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - google - EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_without_name_photo_gender
ms: 2449
>>
Background:
5
* configure charset = null
0
12:17:44.755 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
106
>>
monnai.Auth_Token_Generation
105
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
103
12:17:44.759 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:44.861 response time in milliseconds: 102 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:44 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=ac4323a7-94fa-4a2d-a9f1-4b3f0f49a28d; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 8904e43f-f6a8-4e5b-a593-60d1dd2f0be4 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2990a2176f65b9b6f86f8ec00050fa00.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: eiq1VBicD5-shCLaHJZv8swlt1LQCJJBHnP4zOuLgvwSOPRF7OOthQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:44.861 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:44.862 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:44.862 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:44.862 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:44.862 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:44.862 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ
8
* def BearerToken = authFeature.authToken
0
153
Given url requestUrl
0
154
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_without_name_photo_gender.json")
1
155
And headers headers
0
156
And header Authorization = BearerToken
0
157
And request payload.request
0
158
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
160
When method POST
2337
12:17:44.864 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: efc669d0-7c2e-4938-a950-5f09b73b5ba5 1 > x-request-id: Via_Automation_request_id827c32ba-202b-4b34-8466-3aaaa4ed84d3 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ 1 > Content-Length: 90 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"shehos2003@yahoo.gr"} 12:17:47.201 response time in milliseconds: 2336 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:47 GMT 1 < Content-Type: application/json 1 < Content-Length: 3453 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":11,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":null},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"George Shehata","id":"george-shehata","handle":null,"bio":null,"age":null,"city":"Athens","state":"Glyfada","country":"Luxembourg","photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"efc669d0-7c2e-4938-a950-5f09b73b5ba5","inputEmail":"shehos2003@yahoo.gr","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
162
* print karate.request.headers
0
12:17:47.201 [print] { "x-reference-id": "efc669d0-7c2e-4938-a950-5f09b73b5ba5", "x-request-id": "Via_Automation_request_id827c32ba-202b-4b34-8466-3aaaa4ed84d3", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjQsImlhdCI6MTczNDUwNDQ2NCwidmVyc2lvbiI6MiwianRpIjoiNDdhOWIzZTItZDgwNC00MjBiLTk2YzItZWIwNGRjMTYzZGI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bWYzydWI_INO0SJImSI5yLaD26INM1Dm0drJwo1T7wYdE8JrV8kPjj6LOwg-4x40GvAaCPq5FNJpBivTfq5bjDnbSPwoOslsIv2mb5GopUxI-YJrFWCUgE7HFiKfEaFiiZE-xiTwQnvqUT4KUMGbDLPxcuID9SwUrsV3wEKeWC2LAW0Yb_9dFv95FOkPKDPDncGB6fG-wgr8nmqgCBSIpeomNogTHo8668HcuVz_TafswWOXSAvwLlCv6fg5y0oRd-Pemz9t8txQj-uD4P2vsRY2-MQhSZq9kUggGnq3oQtMxSatpOlb3_nZtEJO1Vg2hgUzxLxR13QOvW9R7zUSjQ", "Content-Length": "90", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
163
* print karate.response.headers
0
12:17:47.202 [print] { "Date": "Wed, 18 Dec 2024 06:47:47 GMT", "Content-Type": "application/json", "Content-Length": "3453", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
164
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:47.202 [print] x-reference-id-----> efc669d0-7c2e-4938-a950-5f09b73b5ba5
165
* def reference_id = karate.request.headers['x-reference-id']
0
166
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
167
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:47.202 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22efc669d0-7c2e-4938-a950-5f09b73b5ba5*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
169
* print 'responseTime----->',responseTime
0
12:17:47.202 [print] responseTime-----> 2336
# Request-response
171
* print 'API Request----->',payload.request
0
12:17:47.202 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "shehos2003@yahoo.gr" }
172
* print 'Expected Response---->',payload.response
0
12:17:47.202 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "George Shehata", "id": "george-shehata", "handle": null, "bio": null, "age": null, "city": "Athens", "state": "Glyfada", "country": "Luxembourg", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "shehos2003@yahoo.gr", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
173
* print 'Actual Response---->',karate.pretty(response)
1
12:17:47.204 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 11, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "George Shehata", "id": "george-shehata", "handle": null, "bio": null, "age": null, "city": "Athens", "state": "Glyfada", "country": "Luxembourg", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "efc669d0-7c2e-4938-a950-5f09b73b5ba5", "inputEmail": "shehos2003@yahoo.gr", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
174
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
176
* def emailProvider = $.data.email.social.profiles.emailProvider
0
177
* print emailProvider
0
12:17:47.204 [print] { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
178
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
179
* print emailProvider_registered_array
0
12:17:47.204 [print] [ true, false, null, null ]
180
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
181
* print count_emailProvider_registered_profiles
0
12:17:47.205 [print] 1
182
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
183
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
184
* match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google
0
185
* match $.data.email.social.profiles.emailProvider.google.photo == "##regex ^.*(https://).*"
0
186
* match $.data.email.social.profiles.emailProvider.google contains {"gender":"##? _ == 'F' || _ == 'M'"}
0
187
* match $.meta contains payload.response.meta
0
188
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
189
* match $.errors contains only deep payload.response.errors
0
Scenario: [4.5:205] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - google - EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_With_gender
ms: 373
>>
Background:
5
* configure charset = null
0
12:17:45.830 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
90
>>
monnai.Auth_Token_Generation
88
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
86
12:17:45.833 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:45.919 response time in milliseconds: 86 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:45 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=0eee6bbe-1f9a-49be-831d-da5f0dbe389b; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: deb45643-6009-4a6d-9151-7279b6eceb26 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 59ef795c7fad9dd0fe95a71fb098704e.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 0kPatW6hu45-9nNibqyuNPS85gf4kbqFTFafPKtCDQXG6CNGD9yLCA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:45.920 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:45.920 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:45.920 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:45.920 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:45.920 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:45.920 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw
8
* def BearerToken = authFeature.authToken
0
153
Given url requestUrl
0
154
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_google_With_gender.json")
1
155
And headers headers
0
156
And header Authorization = BearerToken
0
157
And request payload.request
0
158
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
160
When method POST
279
12:17:45.922 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: e092f783-de51-45a9-b164-8d7b5768a4b6 1 > x-request-id: Via_Automation_request_ide6bab217-19c9-479a-a457-145a01dbf0a7 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashasgowda2510@gmail.com"} 12:17:46.200 response time in milliseconds: 278 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"e092f783-de51-45a9-b164-8d7b5768a4b6","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
162
* print karate.request.headers
0
12:17:46.201 [print] { "x-reference-id": "e092f783-de51-45a9-b164-8d7b5768a4b6", "x-request-id": "Via_Automation_request_ide6bab217-19c9-479a-a457-145a01dbf0a7", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjUsImlhdCI6MTczNDUwNDQ2NSwidmVyc2lvbiI6MiwianRpIjoiNGM4OTYwM2ItY2E2MS00NDllLWJlNzctYTk4NGJiN2NjZDYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gF_x25dsT0ERPLGYhuyqqqwIHgGdJh53gIjnH3s6ih5q9knXbFIzMEDj434AYhmKbR7xPoGqnBh77Clyuc_9DJ2NsZsbhxoksNMn413zxy-HMylajFVBZyvJ20qFd1Z01vEJ87DDElygqRDa-zbGkO-cX4Oqi2nMVU-SSr_yA4-VQqnjOTm-C_e3WayNFLjjhgwPQrXjjDnacGlz2JrbAE95KEgFEOqaDDcs_LNb2OsMC_Q4FRba5GlbGneRXe-upJrPIJ_DuQaIZs_R99kT9h8_NF0S8-pJDEWVQcwQ0gJ0xqBbjvoH6e2QoL0OTO0ZsSXz7A-BRp0QCkDaY1b3lw", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
163
* print karate.response.headers
0
12:17:46.201 [print] { "Date": "Wed, 18 Dec 2024 06:47:46 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
164
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:46.201 [print] x-reference-id-----> e092f783-de51-45a9-b164-8d7b5768a4b6
165
* def reference_id = karate.request.headers['x-reference-id']
0
166
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
167
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:46.201 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22e092f783-de51-45a9-b164-8d7b5768a4b6*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
169
* print 'responseTime----->',responseTime
0
12:17:46.201 [print] responseTime-----> 278
# Request-response
171
* print 'API Request----->',payload.request
0
12:17:46.201 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashasgowda2510@gmail.com" }
172
* print 'Expected Response---->',payload.response
0
12:17:46.202 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
173
* print 'Actual Response---->',karate.pretty(response)
2
12:17:46.203 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "e092f783-de51-45a9-b164-8d7b5768a4b6", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
174
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
176
* def emailProvider = $.data.email.social.profiles.emailProvider
0
177
* print emailProvider
0
12:17:46.204 [print] { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
178
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
179
* print emailProvider_registered_array
0
12:17:46.204 [print] [ true, false, null, null ]
180
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
181
* print count_emailProvider_registered_profiles
0
12:17:46.204 [print] 1
182
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
183
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
184
* match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google
0
12:17:46.204 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:184 * match $.data.email.social.profiles.emailProvider.google == payload.response.data.email.social.profiles.emailProvider.google match failed: EQUALS $ | not equal | actual does not contain key - 'gender' (MAP:MAP) {"registered":true,"name":null,"photo":null} {"registered":true,"name":null,"photo":"#ignore","gender":"M"} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:184
185
* match $.data.email.social.profiles.emailProvider.google.photo == "##regex ^.*(https://).*"
0
186
* match $.data.email.social.profiles.emailProvider.google contains {"gender":"##? _ == 'F' || _ == 'M'"}
0
187
* match $.meta contains payload.response.meta
0
188
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
189
* match $.errors contains only deep payload.response.errors
0
Scenario: [5.1:246] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - yahoo - EMAIL_SOCIAL_FIDO_profiles_emailProvider_yahoo_false
ms: 345
>>
Background:
5
* configure charset = null
0
12:17:46.118 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
94
>>
monnai.Auth_Token_Generation
92
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
90
12:17:46.122 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:46.212 response time in milliseconds: 89 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=6be5d0ef-919d-4328-a79b-ab84f1526d5f; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 6ded9237-a7c6-4ca0-b103-7cf0b558066b 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 ead256cd567b3d0f8e32db9114a9d1ba.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: K1r3iDSu6lwAMGYyO0jam9cGLZj-o6vJpUC7UKyobPZ5d5b0X8TH8Q== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:46.212 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:46.212 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:46.212 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:46.212 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:46.213 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:46.213 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w
8
* def BearerToken = authFeature.authToken
0
209
Given url requestUrl
0
210
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_yahoo_false.json")
1
211
And headers headers
0
212
And header Authorization = BearerToken
0
213
And request payload.request
0
214
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
216
When method POST
247
12:17:46.215 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: f4a0a200-67d9-452e-ac41-e77c4e778ee6 1 > x-request-id: Via_Automation_request_idbfe23ea2-fbbb-473f-82f2-df3d1e9e0840 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashasgowda2510@gmail.com"} 12:17:46.461 response time in milliseconds: 245 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"f4a0a200-67d9-452e-ac41-e77c4e778ee6","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
218
* print karate.request.headers
0
12:17:46.461 [print] { "x-reference-id": "f4a0a200-67d9-452e-ac41-e77c4e778ee6", "x-request-id": "Via_Automation_request_idbfe23ea2-fbbb-473f-82f2-df3d1e9e0840", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMDVjMGVmM2QtNmIxZC00YWE2LTg2MzYtNjY3MzQ5YzFlYjMwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.i6Vdc4S6_Ag-w0hqx0A60f6X8o4QLxMjz6y5OEeHsgrFjR7dyPBSb5LLlzyqkt6PBEalE45UCGgP03f0iBYRba0LaquEG5eKsXpOFE1PnDuhriAdN3QhyWlhRzlpGIloZUfUISE_QtCw454SxZnm-KtEhxRIZEsWfD8z7OfICsUAbd78AF_50TXZBssCIPUwk0mYc1hjMGRXrDOHEnBp0EL7Lk40Eixei78YtwpAFMjnhxq_Gb8R96jV8kDc6zUgWlTwK6xNj6_XTvMwfhmY4Adix1l1qNQvZkZ_H4jo0EmVXpKw0ghIQXVUON3ioV_QUxcjlPAa65GSodJ_noft6w", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
219
* print karate.response.headers
0
12:17:46.461 [print] { "Date": "Wed, 18 Dec 2024 06:47:46 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
220
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:46.461 [print] x-reference-id-----> f4a0a200-67d9-452e-ac41-e77c4e778ee6
221
* def reference_id = karate.request.headers['x-reference-id']
0
222
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
223
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:46.462 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22f4a0a200-67d9-452e-ac41-e77c4e778ee6*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
225
* print 'responseTime----->',responseTime
0
12:17:46.462 [print] responseTime-----> 245
# Request-response
227
* print 'API Request----->',payload.request
0
12:17:46.462 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashasgowda2510@gmail.com" }
228
* print 'Expected Response---->',payload.response
0
12:17:46.462 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "YASHAS MODEGOWDRU", "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
229
* print 'Actual Response---->',karate.pretty(response)
1
12:17:46.464 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "f4a0a200-67d9-452e-ac41-e77c4e778ee6", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
230
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
232
* def emailProvider = $.data.email.social.profiles.emailProvider
0
233
* print emailProvider
0
12:17:46.464 [print] { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }
234
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
235
* print emailProvider_registered_array
0
12:17:46.464 [print] [ true, false, null, null ]
236
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
237
* print count_emailProvider_registered_profiles
0
12:17:46.464 [print] 1
238
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
239
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
240
* match $.data.email.social.profiles.emailProvider.yahoo == payload.response.data.email.social.profiles.emailProvider.yahoo
0
241
* match $.meta contains payload.response.meta
0
242
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
243
* match $.errors contains only deep payload.response.errors
0
Scenario: [5.2:247] DPI EMAIL_SOCIAL Positive scenarios for validating profile = emailProvider - yahoo - EMAIL_SOCIAL_FIDO_profiles_emailProvider_yahoo_true
ms: 2248
>>
Background:
5
* configure charset = null
0
12:17:46.206 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
104
>>
monnai.Auth_Token_Generation
101
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
1
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
99
12:17:46.211 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:46.309 response time in milliseconds: 97 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=a20d702f-2a81-4194-9016-70f4274e766f; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: edb429b5-b899-4d7e-9a1d-adbc83459205 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 fb48eeb7301982f41e149472d2c6b666.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: F9cm1smtq0auauspf6EMHh-HYnmyr03udp4MQH7UDieRi5WnwZfUqA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:46.309 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:46.310 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:46.310 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:46.310 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:46.310 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:46.310 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ
8
* def BearerToken = authFeature.authToken
0
209
Given url requestUrl
0
210
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/emailProvider/EMAIL_SOCIAL_FIDO_profiles_emailProvider_yahoo_true.json")
1
211
And headers headers
0
212
And header Authorization = BearerToken
0
213
And request payload.request
0
214
* set payload.response.meta.referenceId = "#ignore"
0
# * set payload.response.data.email.social.profiles.emailProvider = "#ignore"
216
When method POST
2140
12:17:46.312 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 8c1bfc07-6fe8-453f-82c6-e2a2da4073e3 1 > x-request-id: Via_Automation_request_id629ab5dc-4515-42b8-a749-6b48e33a2286 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ 1 > Content-Length: 91 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"tanaji4242@yahoo.com"} 12:17:48.451 response time in milliseconds: 2139 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < Content-Type: application/json 1 < Content-Length: 3255 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":8,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":false,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"8c1bfc07-6fe8-453f-82c6-e2a2da4073e3","inputEmail":"tanaji4242@yahoo.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
218
* print karate.request.headers
0
12:17:48.452 [print] { "x-reference-id": "8c1bfc07-6fe8-453f-82c6-e2a2da4073e3", "x-request-id": "Via_Automation_request_id629ab5dc-4515-42b8-a749-6b48e33a2286", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiMThjNWUyZjUtYzBhYy00YTUwLTgxYWEtYWI0NjU0M2JmMTZjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rWOV2eRTS74OCHCsOXiTfvtPxb493WtGeDHpBGJ5mx6pR5TjOUywOp9tpNrbggOXyGigQaHOMTZ4xQPD1nBCdkzAPw0gji219KdY3uMSvBGakOGaMSduGqa3J7MpEPkCl6gn4V5eVzMqr65ErC71nDhOB2GX_BsB0k3aP9j_2of7lzOBF5-avDojVxO9lI6XgaYtZZ02WeKaupdOIuvSvOw8USIWy5-wlZMCAw6bgPJ9joPz3qh-Ffs0OC5rI07HO9JhHOzMxRxYycN7P-SrHAGt6UAj1W1hIhYQjRkIbK3YftO33jd9qtBIqKSS7--j9vfJ3auNmCTW71E8Nh3BgQ", "Content-Length": "91", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
219
* print karate.response.headers
0
12:17:48.452 [print] { "Date": "Wed, 18 Dec 2024 06:47:48 GMT", "Content-Type": "application/json", "Content-Length": "3255", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
220
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:48.452 [print] x-reference-id-----> 8c1bfc07-6fe8-453f-82c6-e2a2da4073e3
221
* def reference_id = karate.request.headers['x-reference-id']
0
222
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
223
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:48.452 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*228c1bfc07-6fe8-453f-82c6-e2a2da4073e3*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
225
* print 'responseTime----->',responseTime
0
12:17:48.452 [print] responseTime-----> 2139
# Request-response
227
* print 'API Request----->',payload.request
0
12:17:48.452 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "tanaji4242@yahoo.com" }
228
* print 'Expected Response---->',payload.response
0
12:17:48.452 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": null, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "tanaji4242@yahoo.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
229
* print 'Actual Response---->',karate.pretty(response)
1
12:17:48.454 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "8c1bfc07-6fe8-453f-82c6-e2a2da4073e3", "inputEmail": "tanaji4242@yahoo.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
230
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEmailProviderProfiles == $.data.email.social.summary.registeredEmailProviderProfiles
232
* def emailProvider = $.data.email.social.profiles.emailProvider
0
233
* print emailProvider
0
12:17:48.454 [print] { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }
234
* def emailProvider_registered_array = $.data.email.social.profiles.emailProvider..registered
0
235
* print emailProvider_registered_array
0
12:17:48.454 [print] [ false, true, null, null ]
236
* def count_emailProvider_registered_profiles = emailProvider_registered_array.filter(x => x == true).length
0
237
* print count_emailProvider_registered_profiles
0
12:17:48.455 [print] 1
238
* match count_emailProvider_registered_profiles == $.data.email.social.summary.registeredEmailProviderProfiles
0
239
* set payload.response.data.email.social.profiles.emailProvider.google.photo = "#ignore"
0
240
* match $.data.email.social.profiles.emailProvider.yahoo == payload.response.data.email.social.profiles.emailProvider.yahoo
0
241
* match $.meta contains payload.response.meta
0
242
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
243
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.1:286] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_amazon_true
ms: 1966
>>
Background:
5
* configure charset = null
0
12:17:46.466 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
103
>>
monnai.Auth_Token_Generation
102
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
100
12:17:46.470 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:46.569 response time in milliseconds: 98 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:46 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c2a91ca9-67b0-4d19-abe7-b275894107a1; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 1ba20dd3-36ff-41a8-b7bc-c3dee0b6a6a3 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 ffbf7c0814126647d720044d9f5a41cc.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: s2ubbmDkJCbgvmyE2-dvMVPIXHniS6lE4BWCDE40ArtGHQtydYfGZQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:46.569 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:46.569 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:46.570 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:46.570 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:46.570 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:46.570 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_amazon_true.json")
2
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
1857
12:17:46.573 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: d542dcb8-f1ea-43c8-a63d-c80bd179a38d 1 > x-request-id: Via_Automation_request_id76a5ebef-8c9f-4aa5-bb2c-659906077f77 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ 1 > Content-Length: 97 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"sutharvishal9680@gmail.com"} 12:17:48.429 response time in milliseconds: 1855 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < Content-Type: application/json 1 < Content-Length: 3419 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/c9fe5e57/0ec6/42c0/a91d/2b305d560429/4559138d-2733-4e7b-bce8-b83e6665348f.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"d542dcb8-f1ea-43c8-a63d-c80bd179a38d","inputEmail":"sutharvishal9680@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
0
12:17:48.429 [print] { "x-reference-id": "d542dcb8-f1ea-43c8-a63d-c80bd179a38d", "x-request-id": "Via_Automation_request_id76a5ebef-8c9f-4aa5-bb2c-659906077f77", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjYsImlhdCI6MTczNDUwNDQ2NiwidmVyc2lvbiI6MiwianRpIjoiNzg4NzhmNjAtYzZlNC00ODkxLThmYzktZTE3OWYyN2UxYjdjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.B7RF-sxVKrQlQhw7oj-Nu0r3NtfeB92jDfu5JH975__YUWkN4bxfmV9G7EZ1mitC6k1eSb3JwVaKkNbZTieeYddxqRzWCTejxS0SR63XzfgvVq6OTACLAAP6xbrLICPT65wG1KPAVkWP5JLOA772ivWEHWckYjEYK87yzxHbLGdvb9ufAVkgCeyNZmsnzpwmgaTrUNbFYMfbr8FsABaqNHshHSVRylH50RgoFUBjOQ63UXOdNvXMLmNUl_p74ov3wE09ovOV2uuA8elBRsHi_y6hqon9QhG5ie639-GaNReelZCYa9mGuRxRTMzOag4TmP_j37_9gIDkbNFP0AQSkQ", "Content-Length": "97", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:48.429 [print] { "Date": "Wed, 18 Dec 2024 06:47:48 GMT", "Content-Type": "application/json", "Content-Length": "3419", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:48.429 [print] x-reference-id-----> d542dcb8-f1ea-43c8-a63d-c80bd179a38d
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:48.430 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22d542dcb8-f1ea-43c8-a63d-c80bd179a38d*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:48.430 [print] responseTime-----> 1855
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:48.430 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "sutharvishal9680@gmail.com" }
269
* print 'Expected Response---->',payload.response
0
12:17:48.430 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "vish sharma", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/de603add/325a/47a1/8dde/57a55354e466/5e21d130-fe53-4124-81ac-84facacacf97.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "sutharvishal9680@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:48.431 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/c9fe5e57/0ec6/42c0/a91d/2b305d560429/4559138d-2733-4e7b-bce8-b83e6665348f.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "d542dcb8-f1ea-43c8-a63d-c80bd179a38d", "inputEmail": "sutharvishal9680@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:48.432 [print] { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:48.432 [print] [ true, null, null, null, null, null, null, false ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
0
278
* print count_ecommerce_registered_profiles
0
12:17:48.432 [print] 1
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:48.433 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":true},"ebay":{"registered":false},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} {"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.2:287] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_amazon_false
ms: 2250
>>
Background:
5
* configure charset = null
0
12:17:47.206 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
98
>>
monnai.Auth_Token_Generation
96
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
1
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
94
12:17:47.211 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:47.304 response time in milliseconds: 93 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:47 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=87cdf971-7a02-4f19-9230-5aa2532fbc35; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: f05bcc48-cd90-44d4-a6a5-9641501a62b9 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2990a2176f65b9b6f86f8ec00050fa00.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: PYcBJ6CJzbIT7klJaJqWFrw1ksSd5FIhgkJcfdU9TuigYe993R_TDw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:47.304 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:47.305 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:47.305 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:47.305 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:47.305 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:47.305 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_amazon_false.json")
1
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
2145
12:17:47.308 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: bdcfc96e-fe7c-4742-970e-7bb8114704ce 1 > x-request-id: Via_Automation_request_id9f1db1ca-f0c7-46b2-9eba-c08c09f89897 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw 1 > Content-Length: 111 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"Rosybalam@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:49.452 response time in milliseconds: 2144 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:49 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":1,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"bdcfc96e-fe7c-4742-970e-7bb8114704ce","inputEmail":"Rosybalam@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
1
12:17:49.453 [print] { "x-reference-id": "bdcfc96e-fe7c-4742-970e-7bb8114704ce", "x-request-id": "Via_Automation_request_id9f1db1ca-f0c7-46b2-9eba-c08c09f89897", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjcsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjcsImlhdCI6MTczNDUwNDQ2NywidmVyc2lvbiI6MiwianRpIjoiOTRiYTdkM2UtNTgwYy00OWI0LWJmM2YtZThmMzRmMGY5ODc3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aYhv5vN5G7mL2WppRRiNiRYRKLQ8pnHCGUD9zTTL9GAZ7BJt5CPWA2T9dFFoN-6gsRusWyD6X6GFTcQsjaiXcCl_RfPCZwW1RVgN7QFsezAlJcFuW7yXethe-m2SsNI5Me3DboHLtH4DYZMSwW4lV3Ch2uSOUHbGXhaX37P7Sup0PAAEzn8WbZKX6Gbg_GpCVS-pgPxqQpfYFhB-yVRue57ZKUXlZ6Xcw9-5K244cuUc6GOSbkPCfwdKXP5VShFHFCCLI_dxoXj43LwTHDV7jslT7ANND1NG4b0mBmyZhvIPJwC9aWNFp_rQc7n_U0qh6dB_BeLGIfmNfquc9c3WNw", "Content-Length": "111", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:49.453 [print] { "Date": "Wed, 18 Dec 2024 06:47:49 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:49.454 [print] x-reference-id-----> bdcfc96e-fe7c-4742-970e-7bb8114704ce
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:49.454 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22bdcfc96e-fe7c-4742-970e-7bb8114704ce*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:49.454 [print] responseTime-----> 2144
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:49.454 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "Rosybalam@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
269
* print 'Expected Response---->',payload.response
0
12:17:49.454 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "ROSY BALAM", "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "Rosybalam@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:49.456 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "bdcfc96e-fe7c-4742-970e-7bb8114704ce", "inputEmail": "Rosybalam@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:49.456 [print] { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:49.457 [print] [ false, null, null, null, null, null, null, false ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
1
278
* print count_ecommerce_registered_profiles
0
12:17:49.457 [print] 0
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:49.458 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":false},"ebay":{"registered":false},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} {"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.3:288] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_ebay_true
ms: 2425
>>
Background:
5
* configure charset = null
0
12:17:48.433 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
98
>>
monnai.Auth_Token_Generation
97
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
95
12:17:48.437 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:48.531 response time in milliseconds: 94 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c7a7df19-62ef-483a-a37a-6a57ac7d5d9e; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 41612ebc-52fe-4217-b03b-e6da5edd22e9 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 6745e50de3141775e10d9c11f0d8fe04.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: z3yXIGv9V5zsK0sZPKcP1exFqij4ekvrecRMWKoJoE0kAQTtrRD15Q== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:48.531 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:48.532 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:48.532 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:48.532 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:48.532 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:48.532 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_ebay_true.json")
1
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
2321
12:17:48.534 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: b3c4f92d-f989-4d55-abe8-b19a2ab139af 1 > x-request-id: Via_Automation_request_id937d3d7a-987c-45c6-a47a-bfa6f62878f7 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA 1 > Content-Length: 112 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"Fernando76@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:50.854 response time in milliseconds: 2320 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < Content-Type: application/json 1 < Content-Length: 3251 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":13,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":4,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"b3c4f92d-f989-4d55-abe8-b19a2ab139af","inputEmail":"Fernando76@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
0
12:17:50.855 [print] { "x-reference-id": "b3c4f92d-f989-4d55-abe8-b19a2ab139af", "x-request-id": "Via_Automation_request_id937d3d7a-987c-45c6-a47a-bfa6f62878f7", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYzZlYjVmMzAtODMxZi00Nzk3LTk4NmMtYjdjM2VlZDQ1MjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NH3N0UCmFeIYoQjTwZv-Do1arO-cB3pJjz1lfBMZrYCGNFHtMRsE8Ew_HJaLmwMJgfpXlKief8vFM1mtVjj4N9JuP_VctcUspQ2fBjEm-NczrxggymXxPYHNJVeTAaPhwlhJ9fSADomJfoVI-LONrMgSG4XdY6oUxBWCuiyzwARObt_cOkwUxMkNEEucTnRmJpPCrr3PZm7bS6DGoynIRNUUO8-6x3xkktQV-oJFPGJ-J-HADGdZXfnqzPXMNjl9Ft0PzCmC5aeXmgQMoh8c563QYVG170I47Rcivwf2jPQJFPC1swkC1nypBMevkdqwm2-USNt4CGeNA-wpc1HKSA", "Content-Length": "112", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:50.855 [print] { "Date": "Wed, 18 Dec 2024 06:47:50 GMT", "Content-Type": "application/json", "Content-Length": "3251", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:50.855 [print] x-reference-id-----> b3c4f92d-f989-4d55-abe8-b19a2ab139af
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:50.856 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22b3c4f92d-f989-4d55-abe8-b19a2ab139af*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:50.856 [print] responseTime-----> 2320
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:50.856 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "Fernando76@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
269
* print 'Expected Response---->',payload.response
0
12:17:50.856 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 13, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Fernando Palma", "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": true }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "Fernando76@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:50.858 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 13, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "b3c4f92d-f989-4d55-abe8-b19a2ab139af", "inputEmail": "Fernando76@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:50.858 [print] { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:50.858 [print] [ true, null, null, null, null, null, null, false ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
1
278
* print count_ecommerce_registered_profiles
0
12:17:50.859 [print] 1
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:50.860 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":true},"ebay":{"registered":true},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} {"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":true} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) true null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.4:289] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_ebay_false
ms: 2256
>>
Background:
5
* configure charset = null
0
12:17:48.434 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
98
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
96
12:17:48.437 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:48.533 response time in milliseconds: 95 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=652ddb69-2018-4301-b318-4a2ec2cd253d; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 13c19630-6490-4b36-9a12-b3f881492a11 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 6bd3f0b2365f9e7bd35cb62c288b6fb6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: F2LpuPUnESEroqmFTeKuYo8wVsPlViH63Axe0aGTndbI9gJp2spu2g== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:48.533 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:48.533 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:48.533 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:48.533 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:48.534 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:48.534 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_ebay_false.json")
1
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
2150
12:17:48.535 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 670abd9f-ed1c-44a5-87d9-9760b1951a36 1 > x-request-id: Via_Automation_request_id50673715-059e-4778-b77f-f53aeb3b21fb 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw 1 > Content-Length: 118 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"dianageronimo964@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:50.685 response time in milliseconds: 2149 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < Content-Type: application/json 1 < Content-Length: 3266 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":1,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"670abd9f-ed1c-44a5-87d9-9760b1951a36","inputEmail":"dianageronimo964@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
1
12:17:50.686 [print] { "x-reference-id": "670abd9f-ed1c-44a5-87d9-9760b1951a36", "x-request-id": "Via_Automation_request_id50673715-059e-4778-b77f-f53aeb3b21fb", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTcwYWFlMmEtZjFmNC00MDAxLWE2NTUtODMzOGM3ZGVhMDQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JEanLnxttq5MN02xheUv7I3HzTq0hVPAcFnuzhLjZ6kPhM4vu0uV_RH8FqQuz8IsTEXuKq3fXABRQtUqE1FtgSOfkwAhsOpVbIpLXFrD8um8wdcYhypqJ3vvPEmU9zUlW9-hDqwN4wy0Jt86F3hbKNvaPf13eyH1jeD79gaS-WdNrOFkW8pKG_cCWkfLPL0zoI8sEQmzVj1-IwrqYXS4t9ra4U6qoSC1zIggsfjh0pUrAeo-imQnXUaz53VsAUF25aF_YXVXDM57l9iTYoxrUsYMs2008tc-Eszr-GATzz7Bt1Y_DUFnYhrrXoBlFHjmVuS7i3_vqggNbRa2ZcCXzw", "Content-Length": "118", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:50.686 [print] { "Date": "Wed, 18 Dec 2024 06:47:50 GMT", "Content-Type": "application/json", "Content-Length": "3266", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:50.686 [print] x-reference-id-----> 670abd9f-ed1c-44a5-87d9-9760b1951a36
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:50.686 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22670abd9f-ed1c-44a5-87d9-9760b1951a36*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:50.687 [print] responseTime-----> 2149
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:50.687 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "dianageronimo964@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
269
* print 'Expected Response---->',payload.response
0
12:17:50.687 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Diana Geronimo", "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "dianageronimo964@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:50.689 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "670abd9f-ed1c-44a5-87d9-9760b1951a36", "inputEmail": "dianageronimo964@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:50.689 [print] { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:50.689 [print] [ false, null, null, null, null, null, null, false ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
0
278
* print count_ecommerce_registered_profiles
0
12:17:50.690 [print] 0
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:50.690 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":false},"ebay":{"registered":false},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} {"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.5:290] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_deliveroo_true
ms: 2233
>>
Background:
5
* configure charset = null
0
12:17:48.456 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
178
>>
monnai.Auth_Token_Generation
175
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
170
12:17:48.461 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:48.630 response time in milliseconds: 168 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=1fac063c-56b6-41d4-bc6f-a1bd72cd8159; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: a091bb28-b142-425f-a34e-070e90edd712 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 265b8ee5e2c8d8e734bd5850d5be64a6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: ZY27lMB0XSN56xuL-CD9xh3KhCj26WZKqbJMjAwxtyzftpUDlS204A== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
2
12:17:48.632 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:48.632 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA
23
* def Token =
1
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:48.633 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:48.634 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:48.634 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:48.635 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_deliveroo_true.json")
1
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
2048
12:17:48.638 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed 1 > x-request-id: Via_Automation_request_idc0b0ae33-dabd-4519-bb71-976fddfc6e36 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA 1 > Content-Length: 116 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"roland@barrow-lane.co.uk","packages":["EMAIL_SOCIAL"]} 12:17:50.685 response time in milliseconds: 2046 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < Content-Type: application/json 1 < Content-Length: 3260 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":1,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":null},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed","inputEmail":"roland@barrow-lane.co.uk","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
1
12:17:50.686 [print] { "x-reference-id": "c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed", "x-request-id": "Via_Automation_request_idc0b0ae33-dabd-4519-bb71-976fddfc6e36", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiYWEzODlmMmMtZTBlZS00NmNjLWI3Y2UtYTE4MTY0OWQ5MjY5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.HrlOVYNe0mxzinI1jk8SHbVdV0lccOTKPRCKkeBYzEPsGvo34OhcoXOW1Pn8Et7CiiCRpwjm0h3rjAvf-mk52goZCnxavLdzqRc-Ke7yiALByKV0j3ur3xqknHBvjSXg9TMwbRGpdJXk7io_wAAARyYmifCLlZ3Wnzwo-8KigM4WYrhFT1sozeH3AYkzWOfzM1UXxfLWMq1duiWx2eSu5MsPHMC36muEHe8HwFndIV4WcsRY7esQgrrAhiPtblMSddPibF5wLn78QvDorvjgBPA-Di8Vh_aEQzMVY9RaSw-DaTHwVKX8RFJP8hDfCUlTpxKMqSnlZ2_LEgTK61zNwA", "Content-Length": "116", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:50.686 [print] { "Date": "Wed, 18 Dec 2024 06:47:50 GMT", "Content-Type": "application/json", "Content-Length": "3260", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:50.686 [print] x-reference-id-----> c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:50.686 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:50.687 [print] responseTime-----> 2046
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:50.687 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "roland@barrow-lane.co.uk", "packages": [ "EMAIL_SOCIAL" ] }
269
* print 'Expected Response---->',payload.response
0
12:17:50.687 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "roland@barrow-lane.co.uk", "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "roland@barrow-lane.co.uk", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:50.689 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": null }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "c4bdd020-13b2-4dd6-9203-8d98ebe8a7ed", "inputEmail": "roland@barrow-lane.co.uk", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:50.689 [print] { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:50.689 [print] [ false, null, null, null, null, null, null, true ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
0
278
* print count_ecommerce_registered_profiles
0
12:17:50.690 [print] 1
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:50.690 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":false},"ebay":{"registered":false},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}} {"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [6.6:291] DPI EMAIL_SOCIAL Positive scenarios for validating profile = ecommerce - EMAIL_SOCIAL_FIDO_profiles_ecommerce_deliveroo_false
ms: 2257
>>
Background:
5
* configure charset = null
0
12:17:48.589 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
105
>>
monnai.Auth_Token_Generation
103
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
1
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
99
12:17:48.593 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:48.692 response time in milliseconds: 99 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:48 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=ee9f780e-c20a-4f4c-9c7f-e67a3b216d01; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: fd6930f1-b4a9-44e0-9e7a-7f86cf941566 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 e802d5f99b153be2d10ff6bcafa22328.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: -tuqrtdYpi1y1Ed-O_fzPJfvy64z4Y1tgC-DqmQKrZ7k7dWMzIEB5w== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
1
12:17:48.693 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:48.693 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:48.694 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:48.694 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:48.694 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:48.695 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg
8
* def BearerToken = authFeature.authToken
0
251
Given url requestUrl
0
252
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/ecommerce/EMAIL_SOCIAL_FIDO_profiles_ecommerce_deliveroo_false.json")
1
253
And headers headers
0
254
And header Authorization = BearerToken
0
255
And request payload.request
0
256
* set payload.response.meta.referenceId = "#ignore"
0
257
When method POST
2145
12:17:48.697 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: afb179cb-82b7-4524-9226-d1d9ee543d6e 1 > x-request-id: Via_Automation_request_id47cf55fe-018e-4011-83ef-cd39f334c0ae 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg 1 > Content-Length: 118 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"dianageronimo964@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:50.841 response time in milliseconds: 2144 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < Content-Type: application/json 1 < Content-Length: 3266 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":1,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"afb179cb-82b7-4524-9226-d1d9ee543d6e","inputEmail":"dianageronimo964@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
259
* print karate.request.headers
1
12:17:50.842 [print] { "x-reference-id": "afb179cb-82b7-4524-9226-d1d9ee543d6e", "x-request-id": "Via_Automation_request_id47cf55fe-018e-4011-83ef-cd39f334c0ae", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjgsImlhdCI6MTczNDUwNDQ2OCwidmVyc2lvbiI6MiwianRpIjoiOTk4NTUwZjAtMWQzMC00MTFiLTlhYmEtODIwN2U0ZmFkNjI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.bJep1EMNkElDM9G9OF5qcYC1TthJ3Hj_6PqbJSJuy5lPl57CzQFl4k0W5zgrESFvplXn0I1m5ENSTqJtYLdDumTEHuvgeLp3xaFhJBLXEmB8vVQn5GoI1qzzT68kNpc6nTfl9k-FsbqpOKijYEr3PB0VTZzuB_cYBRSAhQrhn1GsijoWjQeGf0ADyeUmcjZMWWV4C1cqCKiO3vcwLv8ScwgDlh5ml9m3EIfJNjed-FBoA3sysmAqw0Di3GklWDIm19rBV0TqD9383r1Ww7rTG2W0BBwJd22fYpS3MpwA9_kLb94znDqm3HXzSLC3wzflqDuNOQ-Wjl37VmCC_3Rndg", "Content-Length": "118", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
260
* print karate.response.headers
0
12:17:50.843 [print] { "Date": "Wed, 18 Dec 2024 06:47:50 GMT", "Content-Type": "application/json", "Content-Length": "3266", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
261
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:50.843 [print] x-reference-id-----> afb179cb-82b7-4524-9226-d1d9ee543d6e
262
* def reference_id = karate.request.headers['x-reference-id']
0
263
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
264
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:50.843 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22afb179cb-82b7-4524-9226-d1d9ee543d6e*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
266
* print 'responseTime----->',responseTime
0
12:17:50.843 [print] responseTime-----> 2144
# Request-response
268
* print 'API Request----->',payload.request
0
12:17:50.843 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "dianageronimo964@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
269
* print 'Expected Response---->',payload.response
0
12:17:50.844 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Diana Geronimo", "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "dianageronimo964@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
270
* print 'Actual Response---->',karate.pretty(response)
2
12:17:50.845 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "afb179cb-82b7-4524-9226-d1d9ee543d6e", "inputEmail": "dianageronimo964@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
271
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEcommerceProfiles == $.data.email.social.summary.registeredEcommerceProfiles
273
* def ecommerce = $.data.email.social.profiles.ecommerce
0
274
* print ecommerce
0
12:17:50.846 [print] { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }
275
* def ecommerce_registered_array = $.data.email.social.profiles.ecommerce..registered
0
276
* print ecommerce_registered_array
0
12:17:50.846 [print] [ false, null, null, null, null, null, null, false ]
277
* def count_ecommerce_registered_profiles = ecommerce_registered_array.filter(x => x == true).length
1
278
* print count_ecommerce_registered_profiles
0
12:17:50.847 [print] 0
279
* match count_ecommerce_registered_profiles == $.data.email.social.summary.registeredEcommerceProfiles
0
280
* match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce
0
12:17:50.847 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280 * match payload.response.data.email.social.profiles.ecommerce == $.data.email.social.profiles.ecommerce match failed: EQUALS $ | not equal | match failed for name: 'ebay' (MAP:MAP) {"amazon":{"registered":false},"ebay":{"registered":false},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} {"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}} $.ebay | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.ebay.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:280
281
* match $.meta contains payload.response.meta
0
282
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
283
* match $.errors contains only deep payload.response.errors
0
Scenario: [7.1:369] DPI EMAIL_SOCIAL Positive scenarios for validating profile = socialMedia - EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_twitter_true
ms: 2453
>>
Background:
5
* configure charset = null
0
12:17:49.461 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
97
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
94
12:17:49.467 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:49.560 response time in milliseconds: 92 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:49 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=81c90913-bb6c-4b46-8b3a-5845509fcdd9; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: eb81a6cc-3953-4e96-a066-33b02957ccd5 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2990a2176f65b9b6f86f8ec00050fa00.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: HjUdVHDqbCVEQVgAXOs7S80v7gfCSgcozAlNvR9zta0mt3d4do2AnA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:49.560 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:49.560 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:49.561 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:49.561 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:49.561 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:49.562 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ
8
* def BearerToken = authFeature.authToken
0
332
Given url requestUrl
0
333
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/socialMedia/EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_twitter_true.json")
1
334
And headers headers
0
335
And header Authorization = BearerToken
0
336
And request payload.request
0
337
* set payload.response.meta.referenceId = "#ignore"
0
338
When method POST
2347
12:17:49.564 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: ff99c78e-bb95-4566-9aa0-973763c47651 1 > x-request-id: Via_Automation_request_id0ae06626-b982-44df-a147-cce3d8885b4a 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ 1 > Content-Length: 86 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"reddy@gmail.com"} 12:17:51.909 response time in milliseconds: 2345 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:51 GMT 1 < Content-Type: application/json 1 < Content-Length: 3432 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":17,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":2,"registeredSocialMediaProfiles":4,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":4,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":false,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"reddy","id":"reddysha","handle":null,"bio":null,"age":null,"city":"Singapore","state":"Sengkang","country":"Singapore","photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/c9e43bee/57bc/4373/b664/f7cd55cc0a64/5b994938-a5ea-4465-8e1d-6751fa5e862a.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":true},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"ff99c78e-bb95-4566-9aa0-973763c47651","inputEmail":"reddy@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
340
* print karate.request.headers
0
12:17:51.910 [print] { "x-reference-id": "ff99c78e-bb95-4566-9aa0-973763c47651", "x-request-id": "Via_Automation_request_id0ae06626-b982-44df-a147-cce3d8885b4a", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NjksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NjksImlhdCI6MTczNDUwNDQ2OSwidmVyc2lvbiI6MiwianRpIjoiYzA1NTNiNTAtYzQ5MC00NWNkLTg5NzUtMTRjZTVmMGY0ZDc5IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZlU7Ezhk5oPv1KT8fZ3in-WTO8YERekFfStK_6Ld2auAvsLV65051RcxY7T4HMC0J2CW8Y9V21JSMjHafbhHPsgPOt8ceOhBGuicszp-z_8t_4XsvEV1l3v86uIQXLmvK6mW4zQYB0v2zlgS9HVqmLDfYTB_-L2M-NDiQuLBm_K0nFfe-bZPGW11na33SPpjU7U1zPHYM0FZXuZBugSfmv_Ql0bFHK7In3CbImHpbYDPABjTdnLo8Zwz0FQAF7dAF6Rl4xOzRkc0dRqPngrJ6pXFb5Qht2-6PJkkOhL7bdH-ofzf0lNTjkPTUd_QejzdeP0Kh8oB3RG1O6xqF84JsQ", "Content-Length": "86", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
341
* print karate.response.headers
0
12:17:51.910 [print] { "Date": "Wed, 18 Dec 2024 06:47:51 GMT", "Content-Type": "application/json", "Content-Length": "3432", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
342
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:51.911 [print] x-reference-id-----> ff99c78e-bb95-4566-9aa0-973763c47651
343
* def reference_id = karate.request.headers['x-reference-id']
0
344
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
345
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:51.911 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22ff99c78e-bb95-4566-9aa0-973763c47651*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
347
* print 'responseTime----->',responseTime
0
12:17:51.911 [print] responseTime-----> 2345
# Request-response
349
* print 'API Request----->',payload.request
0
12:17:51.911 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "reddy@gmail.com" }
350
* print 'Expected Response---->',payload.response
0
12:17:51.912 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 15, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 3, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": true }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "reddy", "id": "reddysha", "handle": null, "bio": null, "age": null, "city": "Singapore", "state": "Sengkang", "country": "Singapore", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": null } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "reddy@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
351
* print 'Actual Response---->',karate.pretty(response)
2
12:17:51.913 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 17, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 4, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "reddy", "id": "reddysha", "handle": null, "bio": null, "age": null, "city": "Singapore", "state": "Sengkang", "country": "Singapore", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/c9e43bee/57bc/4373/b664/f7cd55cc0a64/5b994938-a5ea-4465-8e1d-6751fa5e862a.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "ff99c78e-bb95-4566-9aa0-973763c47651", "inputEmail": "reddy@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
352
Then status 200
0
# * match payload.response.data.email.social.summary.registeredSocialMediaProfiles == $.data.email.social.summary.registeredSocialMediaProfiles
354
* def socialMedia = $.data.email.social.profiles.socialMedia
0
355
* print socialMedia
0
12:17:51.914 [print] { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }
356
* def socialMedia_registered_array = $.data.email.social.profiles.socialMedia..registered
0
357
* print socialMedia_registered_array
0
12:17:51.914 [print] [ true, true, null, true, true, null, null, null, null, null, null, false, null, null ]
358
* def count_socialMedia_registered_profiles = socialMedia_registered_array.filter(x => x == true).length
0
359
* print count_socialMedia_registered_profiles
0
12:17:51.915 [print] 4
360
* match count_socialMedia_registered_profiles == $.data.email.social.summary.registeredSocialMediaProfiles
0
361
* set payload.response.data.email.social.profiles.socialMedia.gravatar.photo = "#ignore"
0
362
* match $.data.email.social.profiles.socialMedia.gravatar.photo == "##regex ^.*(https://).*"
0
363
* match $.data.email.social.profiles.socialMedia == payload.response.data.email.social.profiles.socialMedia
0
364
* match $.meta contains payload.response.meta
0
365
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
366
* match $.errors contains only deep payload.response.errors
0
Scenario: [7.2:370] DPI EMAIL_SOCIAL Positive scenarios for validating profile = socialMedia - EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_twitter_false
ms: 1805
>>
Background:
5
* configure charset = null
0
12:17:50.694 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
106
>>
monnai.Auth_Token_Generation
103
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
101
12:17:50.699 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:50.799 response time in milliseconds: 99 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=3bb206cd-52a7-4dc4-914f-a3a4d2086026; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 3e783c09-b1c1-4739-9662-ef2e4918c21c 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 eee4869214ceb6482750c38369bff498.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: nWqKWFOfpN-XEdsCNX_KW6PbRFDdptgnvMFKaAoXG89pJqc7HsQPZQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:50.799 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:50.800 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:50.800 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:50.800 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:50.800 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:50.801 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw
8
* def BearerToken = authFeature.authToken
0
332
Given url requestUrl
0
333
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/socialMedia/EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_twitter_false.json")
1
334
And headers headers
0
335
And header Authorization = BearerToken
0
336
And request payload.request
0
337
* set payload.response.meta.referenceId = "#ignore"
0
338
When method POST
1693
12:17:50.803 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 0024b19e-d359-41e4-ac22-14b90823b7ca 1 > x-request-id: Via_Automation_request_id342ecf2c-6a22-448e-a717-105e12400f98 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw 1 > Content-Length: 103 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"ananthreddykolam123456@gmail.com"} 12:17:52.495 response time in milliseconds: 1692 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:52 GMT 1 < Content-Type: application/json 1 < Content-Length: 3433 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":1,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":0,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/335d8b4d/23ab/4795/bef7/3b1aaaf3b58b/2f2655c2-7082-4c66-85d1-088faa4416a8.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"0024b19e-d359-41e4-ac22-14b90823b7ca","inputEmail":"ananthreddykolam123456@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
340
* print karate.request.headers
0
12:17:52.496 [print] { "x-reference-id": "0024b19e-d359-41e4-ac22-14b90823b7ca", "x-request-id": "Via_Automation_request_id342ecf2c-6a22-448e-a717-105e12400f98", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZWM3ZDBiYjYtMzYyMC00ZWIwLTk5NmEtNmEzZjc2YWExZTZhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.VRvb7rZFH79yMiS2cmrIZr1_zmWwQH7BQh3NfTlcnXJdl1WnlH5PaCmDKHSbIzYX06EzRkyNizAIkt12-2hNDzTdLX-7U0BgqlI6WOBgc3LL0ugxrt9RuiIIYXHMGeFef_Acd4EoytiQYpQlO7oG1Oak-vq4jMRCbUNKcDm_U8axeHL6UBDTk6sFIEPflukLjfTwQAhrR5MKcsbockWGPEOwTeUQxh6XfLkDLCRzPBz9GcfAkJHUT92YJ3u9LyQwmV7RfVofqzuyqK_jeEI-NLHnSKgV9nRAy1ujB2j0eEBiyFBadW-KE1Ipz5Zs-gxgtXnw6WoE95x8rFztERMGMw", "Content-Length": "103", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
341
* print karate.response.headers
0
12:17:52.496 [print] { "Date": "Wed, 18 Dec 2024 06:47:52 GMT", "Content-Type": "application/json", "Content-Length": "3433", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
342
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:52.496 [print] x-reference-id-----> 0024b19e-d359-41e4-ac22-14b90823b7ca
343
* def reference_id = karate.request.headers['x-reference-id']
0
344
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
345
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:52.496 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*220024b19e-d359-41e4-ac22-14b90823b7ca*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
347
* print 'responseTime----->',responseTime
0
12:17:52.496 [print] responseTime-----> 1692
# Request-response
349
* print 'API Request----->',payload.request
0
12:17:52.496 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "ananthreddykolam123456@gmail.com" }
350
* print 'Expected Response---->',payload.response
0
12:17:52.496 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 1, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "kolam Ananth Reddy", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/972faf19/63fd/4d6f/a952/65dd72c3fb5e/fedc5a5f-e27b-48b6-b430-f944d826777c.jpg", "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "ananthreddykolam123456@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
351
* print 'Actual Response---->',karate.pretty(response)
1
12:17:52.498 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 1, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/335d8b4d/23ab/4795/bef7/3b1aaaf3b58b/2f2655c2-7082-4c66-85d1-088faa4416a8.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "0024b19e-d359-41e4-ac22-14b90823b7ca", "inputEmail": "ananthreddykolam123456@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
352
Then status 200
0
# * match payload.response.data.email.social.summary.registeredSocialMediaProfiles == $.data.email.social.summary.registeredSocialMediaProfiles
354
* def socialMedia = $.data.email.social.profiles.socialMedia
0
355
* print socialMedia
0
12:17:52.498 [print] { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }
356
* def socialMedia_registered_array = $.data.email.social.profiles.socialMedia..registered
0
357
* print socialMedia_registered_array
0
12:17:52.498 [print] [ false, false, null, false, false, null, null, null, null, null, null, false, null, null ]
358
* def count_socialMedia_registered_profiles = socialMedia_registered_array.filter(x => x == true).length
0
359
* print count_socialMedia_registered_profiles
0
12:17:52.499 [print] 0
360
* match count_socialMedia_registered_profiles == $.data.email.social.summary.registeredSocialMediaProfiles
0
361
* set payload.response.data.email.social.profiles.socialMedia.gravatar.photo = "#ignore"
0
362
* match $.data.email.social.profiles.socialMedia.gravatar.photo == "##regex ^.*(https://).*"
0
363
* match $.data.email.social.profiles.socialMedia == payload.response.data.email.social.profiles.socialMedia
0
364
* match $.meta contains payload.response.meta
0
365
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
366
* match $.errors contains only deep payload.response.errors
0
Scenario: [7.3:371] DPI EMAIL_SOCIAL Positive scenarios for validating profile = socialMedia - EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_true_twitter_false
ms: 2211
>>
Background:
5
* configure charset = null
0
12:17:50.694 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
195
>>
monnai.Auth_Token_Generation
193
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
190
12:17:50.699 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:50.889 response time in milliseconds: 189 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:50 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=7db6ab34-5c04-4531-b97d-577e98f2eda8; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: f1bae0f0-45f5-46fb-91d8-449104866064 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 20eddc312f5fafe3d85effa2fe22f9e6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: ANhFxhhWHzPI3Bf6v_rshjbdCq3_LJqgc_QfC0hl_WAXeCRMkWjkMA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:50.889 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:50.889 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:50.890 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:50.890 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:50.890 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:50.890 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA
8
* def BearerToken = authFeature.authToken
0
332
Given url requestUrl
0
333
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/socialMedia/EMAIL_SOCIAL_FIDO_profiles_socialMedia_facebook_instagram_pinterest_true_twitter_false.json")
1
334
And headers headers
0
335
And header Authorization = BearerToken
0
336
And request payload.request
0
337
* set payload.response.meta.referenceId = "#ignore"
0
338
When method POST
2009
12:17:50.893 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: fa4bac9d-e0de-40c3-8982-bdc5d023fe25 1 > x-request-id: Via_Automation_request_idefdb3966-32d7-4b38-8d67-12ab7bbddee2 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"rraghavendra523@gmail.com"} 12:17:52.901 response time in milliseconds: 2008 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:52 GMT 1 < Content-Type: application/json 1 < Content-Length: 3420 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/764f261e/52c1/48cc/9a04/4c7070c6fec4/d9639107-242d-4140-96cd-222f8eab30f4.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"fa4bac9d-e0de-40c3-8982-bdc5d023fe25","inputEmail":"rraghavendra523@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
340
* print karate.request.headers
0
12:17:52.902 [print] { "x-reference-id": "fa4bac9d-e0de-40c3-8982-bdc5d023fe25", "x-request-id": "Via_Automation_request_idefdb3966-32d7-4b38-8d67-12ab7bbddee2", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzAsImlhdCI6MTczNDUwNDQ3MCwidmVyc2lvbiI6MiwianRpIjoiZjc2NjQ5NzctZWJiZC00Y2ViLWFlYzAtMjI1NDhkY2NlMGYzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q_6suaY8ErJRG-05r15qpSAOBjYjpeRM-2E0IPwka2NdnAZAQ3uWGQbMOWOQ9DbpJHNPakL1vle8iP5MsohoVZlfaQhzhS7uM55JqHYvfKPuN00i11xdr-seu7I2ZJml62CSdHZ42KrauQhtdgqwJXgGRDMTtCAgtbytUXLFmxUPOeo_2_ilT8oL4kRFhKV6jvmdXuCLFm5SKmnQypCYXbypkYDM9OM8BJ2nd6zr7ZoeBpYBeJWTsh1YItj0x2MXMBa1TteQd_gyDJluuhmt5c65hzks89KFuwwulX2x8eYr74nfPcWLT6U0ohyep_b613HE9VVVGcir_-oksrYVoA", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
341
* print karate.response.headers
0
12:17:52.902 [print] { "Date": "Wed, 18 Dec 2024 06:47:52 GMT", "Content-Type": "application/json", "Content-Length": "3420", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
342
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:52.902 [print] x-reference-id-----> fa4bac9d-e0de-40c3-8982-bdc5d023fe25
343
* def reference_id = karate.request.headers['x-reference-id']
0
344
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
345
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:52.902 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22fa4bac9d-e0de-40c3-8982-bdc5d023fe25*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
347
* print 'responseTime----->',responseTime
0
12:17:52.902 [print] responseTime-----> 2008
# Request-response
349
* print 'API Request----->',payload.request
0
12:17:52.902 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "rraghavendra523@gmail.com" }
350
* print 'Expected Response---->',payload.response
0
12:17:52.903 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 5, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Raghavendra Raghu", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/b9319cbb/1b6a/48d5/8934/f0af6c6eef5a/fa36f874-705a-4960-9f40-8c47072c581e.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "rraghavendra523@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
351
* print 'Actual Response---->',karate.pretty(response)
2
12:17:52.904 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/764f261e/52c1/48cc/9a04/4c7070c6fec4/d9639107-242d-4140-96cd-222f8eab30f4.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "fa4bac9d-e0de-40c3-8982-bdc5d023fe25", "inputEmail": "rraghavendra523@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
352
Then status 200
0
# * match payload.response.data.email.social.summary.registeredSocialMediaProfiles == $.data.email.social.summary.registeredSocialMediaProfiles
354
* def socialMedia = $.data.email.social.profiles.socialMedia
0
355
* print socialMedia
0
12:17:52.904 [print] { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }
356
* def socialMedia_registered_array = $.data.email.social.profiles.socialMedia..registered
0
357
* print socialMedia_registered_array
0
12:17:52.905 [print] [ true, true, null, true, false, null, null, null, null, null, null, false, null, null ]
358
* def count_socialMedia_registered_profiles = socialMedia_registered_array.filter(x => x == true).length
0
359
* print count_socialMedia_registered_profiles
0
12:17:52.905 [print] 3
360
* match count_socialMedia_registered_profiles == $.data.email.social.summary.registeredSocialMediaProfiles
0
361
* set payload.response.data.email.social.profiles.socialMedia.gravatar.photo = "#ignore"
0
362
* match $.data.email.social.profiles.socialMedia.gravatar.photo == "##regex ^.*(https://).*"
0
363
* match $.data.email.social.profiles.socialMedia == payload.response.data.email.social.profiles.socialMedia
0
364
* match $.meta contains payload.response.meta
0
365
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
366
* match $.errors contains only deep payload.response.errors
0
Scenario: [7.4:373] DPI EMAIL_SOCIAL Positive scenarios for validating profile = socialMedia - EMAIL_SOCIAL_FIDO_profiles_socialMedia_gravatar_true_with_photo
ms: 2053
>>
Background:
5
* configure charset = null
0
12:17:50.849 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
125
>>
monnai.Auth_Token_Generation
123
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
120
12:17:50.853 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:50.973 response time in milliseconds: 120 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:51 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=43242ede-6469-4e1c-be03-1c8924987161; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: fea56071-e381-4535-9e93-c13fc92a3d94 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b20f6feaf9aeb33bc9b7ab5901c625c8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 8nUD16uwY7fez-bIASSCBMkUpUoeOQ-J5zH2iGcWdMa1SwhO8_6psw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:50.973 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:50.974 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:50.974 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:50.974 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:50.975 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:50.975 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw
8
* def BearerToken = authFeature.authToken
0
332
Given url requestUrl
0
333
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/socialMedia/EMAIL_SOCIAL_FIDO_profiles_socialMedia_gravatar_true_with_photo.json")
1
334
And headers headers
0
335
And header Authorization = BearerToken
0
336
And request payload.request
0
337
* set payload.response.meta.referenceId = "#ignore"
0
338
When method POST
1922
12:17:50.978 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 8c3a92b9-eb10-444d-8461-7c68ed48bcad 1 > x-request-id: Via_Automation_request_id3b6cb6d9-849f-4213-8a17-1a6b624e7561 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw 1 > Content-Length: 115 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"mdhussain1999@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:52.899 response time in milliseconds: 1920 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:52 GMT 1 < Content-Type: application/json 1 < Content-Length: 3584 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":8,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/88b66e17/dea8/4b52/aea2/5def1a6f509e/b2a66d49-adbe-4b22-ba78-114e57118c24.jpg"},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/f1ec8d16/84d0/4b27/95d9/4cdf92cada5b/c24bb178-464f-4f4f-96a7-7e34d7729b21.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"8c3a92b9-eb10-444d-8461-7c68ed48bcad","inputEmail":"mdhussain1999@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
340
* print karate.request.headers
0
12:17:52.899 [print] { "x-reference-id": "8c3a92b9-eb10-444d-8461-7c68ed48bcad", "x-request-id": "Via_Automation_request_id3b6cb6d9-849f-4213-8a17-1a6b624e7561", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiMGEzNTQxNjYtZGZiMC00ZTM2LWIyMmQtMjVjODc5ZTI3NGZlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.RJuaijT82_Sd9Hj06moRoGRIruxYtgjc2uATmh34ogB2Y9cyYaMe9iD-itXR17x-YE3giNQrnLxqqJw06rorYPFy_dUenNJ0xP_tzYnuDaDKcZivjci2istbXUrpa7cSZ8R9Ge1_JDnE5pcNKmewGb8ZgPQrvX130Rfzu8eMC6UhN-4fmBiGlvEF2C87riC7zCG8UMg7fBRTLLwX6hJ21nKQv37J5FYbjTXNs2tz-H1fXx5CLfle0Po1wTMmiF1mOGb7um1hOxzheOMdD0oBN4rZFWwkrp8sYCmphBkpd-DO5x5-N2611qcOTMYLib4_U8C6aS7mg3MmDIjlESBHZw", "Content-Length": "115", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
341
* print karate.response.headers
0
12:17:52.899 [print] { "Date": "Wed, 18 Dec 2024 06:47:52 GMT", "Content-Type": "application/json", "Content-Length": "3584", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
342
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:52.899 [print] x-reference-id-----> 8c3a92b9-eb10-444d-8461-7c68ed48bcad
343
* def reference_id = karate.request.headers['x-reference-id']
0
344
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
345
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:52.900 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*228c3a92b9-eb10-444d-8461-7c68ed48bcad*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
347
* print 'responseTime----->',responseTime
0
12:17:52.900 [print] responseTime-----> 1920
# Request-response
349
* print 'API Request----->',payload.request
0
12:17:52.900 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "mdhussain1999@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
350
* print 'Expected Response---->',payload.response
0
12:17:52.900 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/53a238e3/e00b/4aea/a1f0/a040832f763e/aa02f2eb-ca6c-412c-958c-35a4fd78cb4a.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/3e31c312/4744/4e1b/98b2/2bc20e52bff6/157eb2f8-503e-4f9d-b6b2-7f6845beff01.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "mdhussain1999@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
351
* print 'Actual Response---->',karate.pretty(response)
2
12:17:52.902 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/88b66e17/dea8/4b52/aea2/5def1a6f509e/b2a66d49-adbe-4b22-ba78-114e57118c24.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/f1ec8d16/84d0/4b27/95d9/4cdf92cada5b/c24bb178-464f-4f4f-96a7-7e34d7729b21.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "8c3a92b9-eb10-444d-8461-7c68ed48bcad", "inputEmail": "mdhussain1999@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
352
Then status 200
0
# * match payload.response.data.email.social.summary.registeredSocialMediaProfiles == $.data.email.social.summary.registeredSocialMediaProfiles
354
* def socialMedia = $.data.email.social.profiles.socialMedia
0
355
* print socialMedia
0
12:17:52.902 [print] { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/f1ec8d16/84d0/4b27/95d9/4cdf92cada5b/c24bb178-464f-4f4f-96a7-7e34d7729b21.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }
356
* def socialMedia_registered_array = $.data.email.social.profiles.socialMedia..registered
0
357
* print socialMedia_registered_array
0
12:17:52.902 [print] [ true, true, null, true, true, null, null, null, null, null, null, true, null, null ]
358
* def count_socialMedia_registered_profiles = socialMedia_registered_array.filter(x => x == true).length
1
359
* print count_socialMedia_registered_profiles
0
12:17:52.903 [print] 5
360
* match count_socialMedia_registered_profiles == $.data.email.social.summary.registeredSocialMediaProfiles
0
361
* set payload.response.data.email.social.profiles.socialMedia.gravatar.photo = "#ignore"
0
362
* match $.data.email.social.profiles.socialMedia.gravatar.photo == "##regex ^.*(https://).*"
0
363
* match $.data.email.social.profiles.socialMedia == payload.response.data.email.social.profiles.socialMedia
0
364
* match $.meta contains payload.response.meta
0
365
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
366
* match $.errors contains only deep payload.response.errors
0
Scenario: [7.5:374] DPI EMAIL_SOCIAL Positive scenarios for validating profile = socialMedia - EMAIL_SOCIAL_FIDO_profiles_socialMedia_gravatar_false
ms: 360
>>
Background:
5
* configure charset = null
0
12:17:50.862 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
113
>>
monnai.Auth_Token_Generation
110
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
108
12:17:50.866 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:50.973 response time in milliseconds: 107 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:51 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=0ec4860e-4f3c-40a2-952e-5cfe789e8aa8; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: d261009c-b6e6-4a07-90d5-929d11053d99 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b20f6feaf9aeb33bc9b7ab5901c625c8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: MRe526bGEOUrZzldvz8V8LA7GefZJBxFqaDmBLSu8fwcAOGY7qSwfw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:50.974 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:50.974 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:50.974 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:50.974 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:50.975 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:50.975 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw
8
* def BearerToken = authFeature.authToken
0
332
Given url requestUrl
0
333
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/socialMedia/EMAIL_SOCIAL_FIDO_profiles_socialMedia_gravatar_false.json")
1
334
And headers headers
0
335
And header Authorization = BearerToken
0
336
And request payload.request
0
337
* set payload.response.meta.referenceId = "#ignore"
0
338
When method POST
241
12:17:50.978 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 44bc78bc-e403-47de-897f-52ad5dfb3212 1 > x-request-id: Via_Automation_request_id03ed4aa3-73d9-495b-a9b0-bd5b7254126f 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw 1 > Content-Length: 112 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"tanaji4242@yahoo.com","packages":["EMAIL_SOCIAL"]} 12:17:51.217 response time in milliseconds: 239 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:51 GMT 1 < Content-Type: application/json 1 < Content-Length: 3255 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":8,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":false,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"44bc78bc-e403-47de-897f-52ad5dfb3212","inputEmail":"tanaji4242@yahoo.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
340
* print karate.request.headers
0
12:17:51.218 [print] { "x-reference-id": "44bc78bc-e403-47de-897f-52ad5dfb3212", "x-request-id": "Via_Automation_request_id03ed4aa3-73d9-495b-a9b0-bd5b7254126f", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiOGJjMzc3MTYtYzY0NS00MTg4LWFkMjctZDk5NmYwYjMyMzAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYgw-bmMfCPwa4pndnbWLVQKLP7J4OpvEluH9sd0Uq-bc_XN4DKSxGoF5xofSDCe0IFkN9z8qOWUB8cpSGCXNWXnyZCq2UxB3662YBAONeGjhzxH7Kto8aDcJ_LFT1cd6RAvhT-7lXEAN4CT8u8iNKkPTrdFZajp4ZJRt1JAUXOiM03Llz7K2reCqfMQ3k3BBpXWCeFLU3vBYRMb5xtsEbqUxcxQFKY5Kl_3Bha7sTUuxwzdqdM7o1NiVuGbEkV847qO06WpppoWppjGRBGMP3SZYj2XaYbtEjZzLi14bVq1wJdHwutjX4dWleSWzpkOb5W9cyeqIYlZXkjtJcK8Kw", "Content-Length": "112", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
341
* print karate.response.headers
0
12:17:51.218 [print] { "Date": "Wed, 18 Dec 2024 06:47:51 GMT", "Content-Type": "application/json", "Content-Length": "3255", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
342
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:51.218 [print] x-reference-id-----> 44bc78bc-e403-47de-897f-52ad5dfb3212
343
* def reference_id = karate.request.headers['x-reference-id']
0
344
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
345
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:51.219 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2244bc78bc-e403-47de-897f-52ad5dfb3212*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
347
* print 'responseTime----->',responseTime
0
12:17:51.219 [print] responseTime-----> 239
# Request-response
349
* print 'API Request----->',payload.request
0
12:17:51.219 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "tanaji4242@yahoo.com", "packages": [ "EMAIL_SOCIAL" ] }
350
* print 'Expected Response---->',payload.response
0
12:17:51.219 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "tanaji4242@yahoo.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
351
* print 'Actual Response---->',karate.pretty(response)
2
12:17:51.221 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": false, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "44bc78bc-e403-47de-897f-52ad5dfb3212", "inputEmail": "tanaji4242@yahoo.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
352
Then status 200
0
# * match payload.response.data.email.social.summary.registeredSocialMediaProfiles == $.data.email.social.summary.registeredSocialMediaProfiles
354
* def socialMedia = $.data.email.social.profiles.socialMedia
0
355
* print socialMedia
0
12:17:51.221 [print] { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }
356
* def socialMedia_registered_array = $.data.email.social.profiles.socialMedia..registered
0
357
* print socialMedia_registered_array
0
12:17:51.221 [print] [ true, false, null, false, true, null, null, null, null, null, null, false, null, null ]
358
* def count_socialMedia_registered_profiles = socialMedia_registered_array.filter(x => x == true).length
0
359
* print count_socialMedia_registered_profiles
0
12:17:51.222 [print] 2
360
* match count_socialMedia_registered_profiles == $.data.email.social.summary.registeredSocialMediaProfiles
0
361
* set payload.response.data.email.social.profiles.socialMedia.gravatar.photo = "#ignore"
0
362
* match $.data.email.social.profiles.socialMedia.gravatar.photo == "##regex ^.*(https://).*"
0
363
* match $.data.email.social.profiles.socialMedia == payload.response.data.email.social.profiles.socialMedia
0
364
* match $.meta contains payload.response.meta
0
365
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
366
* match $.errors contains only deep payload.response.errors
0
Scenario: [8.1:416] DPI EMAIL_SOCIAL Positive scenarios for validating profile = messaging - EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_name_id
ms: 2499
>>
Background:
5
* configure charset = null
0
12:17:51.224 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
97
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
95
12:17:51.228 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:51.322 response time in milliseconds: 94 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:51 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=8b276544-276a-4130-a1b8-49c0866d3d52; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: ed178cd2-7753-459f-9de6-e2067ee86734 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 6745e50de3141775e10d9c11f0d8fe04.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: nyX65Ln9M7tkELEAZ0fko4pOdBFeoObji4tITwduG3nbgCkXFJ2ptQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:51.323 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:51.323 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:51.324 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:51.324 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:51.324 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:51.324 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w
8
* def BearerToken = authFeature.authToken
0
378
Given url requestUrl
0
379
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/messaging/EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_name_id.json")
2
380
And headers headers
0
381
And header Authorization = BearerToken
0
382
And request payload.request
0
383
* set payload.response.meta.referenceId = "#ignore"
0
384
When method POST
2394
12:17:51.326 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 58f26a59-8e6a-4aef-ab38-aeae3d53e7a3 1 > x-request-id: Via_Automation_request_id1e3cf795-e7c0-411d-8074-01773ec27982 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w 1 > Content-Length: 121 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"shivanijasveersingh@gmail.com"} 12:17:53.720 response time in milliseconds: 2394 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < Content-Type: application/json 1 < Content-Length: 3294 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":12,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Shivani singh","id":"live:.cid.882840455b1f83de","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":null}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"58f26a59-8e6a-4aef-ab38-aeae3d53e7a3","inputEmail":"shivanijasveersingh@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
386
* print karate.request.headers
0
12:17:53.721 [print] { "x-reference-id": "58f26a59-8e6a-4aef-ab38-aeae3d53e7a3", "x-request-id": "Via_Automation_request_id1e3cf795-e7c0-411d-8074-01773ec27982", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzEsImlhdCI6MTczNDUwNDQ3MSwidmVyc2lvbiI6MiwianRpIjoiNjRjZDRhZDYtOWEzOS00ZTMzLWEwNzItYjkyNmZiN2ExMmMzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DMQRoDBGH0TOuIQqqgUL7oClMOinYtU7cEa8yxGEZ6kuPY_i2f7hFR7a4NmbohGkJwbLMNkYGZWeiFq1udOy4qIZxNiBYWMQdapvv2AE8fQ-nUwV01Ja8Lwq4O5xZoJ2ACsy5feiDCkiBT24ijJwCABrdUn-30CZwHT7tSlpqnitoQVpUbQADqP53oB6lOS1W1HsyWPosYUR01j9JWCn7ItDEGfNVvN6cVh5MyG33rSv3vyxUwDF6G1KJSgAl9OfmaXP7hDj5-gGJ616JVRCym-hOOAnehJv0XZsf0lSzIWDgR94SkK6bKVX5PVXlfxNxwtCnGLFgUcoRAd1zHZP4w", "Content-Length": "121", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
387
* print karate.response.headers
0
12:17:53.721 [print] { "Date": "Wed, 18 Dec 2024 06:47:53 GMT", "Content-Type": "application/json", "Content-Length": "3294", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
388
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:53.721 [print] x-reference-id-----> 58f26a59-8e6a-4aef-ab38-aeae3d53e7a3
389
* def reference_id = karate.request.headers['x-reference-id']
0
390
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
391
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:53.721 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2258f26a59-8e6a-4aef-ab38-aeae3d53e7a3*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
393
* print 'responseTime----->',responseTime
0
12:17:53.721 [print] responseTime-----> 2394
# Request-response
395
* print 'API Request----->',payload.request
0
12:17:53.721 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "shivanijasveersingh@gmail.com" }
396
* print 'Expected Response---->',payload.response
0
12:17:53.722 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "SHIVANI SINGH", "photo": null, "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Shivani singh", "id": "live:.cid.882840455b1f83de", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": null } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "shivanijasveersingh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
397
* print 'Actual Response---->',karate.pretty(response)
1
12:17:53.723 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Shivani singh", "id": "live:.cid.882840455b1f83de", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": null } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "58f26a59-8e6a-4aef-ab38-aeae3d53e7a3", "inputEmail": "shivanijasveersingh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
398
Then status 200
0
# * match payload.response.data.email.social.summary.registeredMessagingProfiles == $.data.email.social.summary.registeredMessagingProfiles
400
* def messaging = $.data.email.social.profiles.messaging
0
401
* print messaging
0
12:17:53.723 [print] { "skype": { "registered": true, "language": null, "gender": null, "name": "Shivani singh", "id": "live:.cid.882840455b1f83de", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }
402
* def messaging_registered_array = $.data.email.social.profiles.messaging..registered
0
403
* print messaging_registered_array
0
12:17:53.724 [print] [ true, null, null ]
404
* def count_messaging_registered_profiles = messaging_registered_array.filter(x => x == true).length
0
405
* print count_messaging_registered_profiles
0
12:17:53.724 [print] 1
406
* match count_messaging_registered_profiles == $.data.email.social.summary.registeredMessagingProfiles
0
408
* match payload.response.data.email.social.profiles.messaging == $.data.email.social.profiles.messaging
0
410
* match $.meta contains payload.response.meta
0
411
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
412
* match $.errors contains only deep payload.response.errors
0
Scenario: [8.2:419] DPI EMAIL_SOCIAL Positive scenarios for validating profile = messaging - EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_false
ms: 2153
>>
Background:
5
* configure charset = null
0
12:17:51.917 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
87
>>
monnai.Auth_Token_Generation
85
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
83
12:17:51.921 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:52.004 response time in milliseconds: 82 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:52 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=ecce4143-2858-4d8a-a5f6-c7c223308e56; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 4642b483-d74d-4d53-86b8-8db4b1e4d63e 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2714223ccdf68412b307ec25280ec30c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: l-qax-dFye-9pjRYVh8sQmgCPfNvWLuZD_UOOhW3SyDpiBTj2fy3rA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:52.004 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:52.005 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:52.005 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:52.005 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:52.005 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:52.005 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A
8
* def BearerToken = authFeature.authToken
0
378
Given url requestUrl
0
379
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/messaging/EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_false.json")
2
380
And headers headers
0
381
And header Authorization = BearerToken
0
382
And request payload.request
0
383
* set payload.response.meta.referenceId = "#ignore"
0
384
When method POST
2059
12:17:52.009 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: acfcd1a8-a521-41ca-a0d2-157f41c82226 1 > x-request-id: Via_Automation_request_id112b1dfb-c894-4575-a5e0-090e52d58c2d 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A 1 > Content-Length: 116 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"mohdshahid2505@gmail.com"} 12:17:54.067 response time in milliseconds: 2058 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < Content-Type: application/json 1 < Content-Length: 3442 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":"Mohd Shahid","photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/6c8bf83f/2864/4c9f/8b62/4fda609b352a/8b070bc9-b6a1-4db8-bf9a-0c8abc7fa396.jpg","gender":"M"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"acfcd1a8-a521-41ca-a0d2-157f41c82226","inputEmail":"mohdshahid2505@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
386
* print karate.request.headers
0
12:17:54.068 [print] { "x-reference-id": "acfcd1a8-a521-41ca-a0d2-157f41c82226", "x-request-id": "Via_Automation_request_id112b1dfb-c894-4575-a5e0-090e52d58c2d", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNjY1MjgwMTYtMmEzOS00YTA1LTlmYTgtYmJiNDc1MTY1NzM3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZBQoeV6CmSrjw-qmiiCXYIvDTBvAIk1SSs3LIdTA6pPy2oZbIkDcs3BefPfLT-oT0gLhqnFPMS6-SYW35fTNWCcr-OO9q5Mk6QUl4_JWJXwQUbqq4V7NmF-uVwYBL4Ebzjh24k06UiYK1VbRi0LqnHywN4IcKOQFMmHV9MmOgRVbFaBEzQKSjiUA5J7YYS9MM02dBOcQIo7AxFwqFY2CdJ-FVOKMxV8MVhBXrdyg-UJ7F5Iyvny8T-HFXK5lzA6SqtcPdzpGFd-N8lEyTI7hbQ8BUsg5d_NywYfevIKxGuMwnBP_2Qd5mIJIO4kT_rzvGhFQfcDbtXibJtW3NUne7A", "Content-Length": "116", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
387
* print karate.response.headers
0
12:17:54.068 [print] { "Date": "Wed, 18 Dec 2024 06:47:54 GMT", "Content-Type": "application/json", "Content-Length": "3442", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
388
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:54.068 [print] x-reference-id-----> acfcd1a8-a521-41ca-a0d2-157f41c82226
389
* def reference_id = karate.request.headers['x-reference-id']
0
390
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
391
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:54.068 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22acfcd1a8-a521-41ca-a0d2-157f41c82226*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
393
* print 'responseTime----->',responseTime
0
12:17:54.068 [print] responseTime-----> 2058
# Request-response
395
* print 'API Request----->',payload.request
0
12:17:54.069 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "mohdshahid2505@gmail.com" }
396
* print 'Expected Response---->',payload.response
0
12:17:54.069 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Mohd Shahid", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/1819a716/bfbd/460a/987f/af6e2e9c4ad9/679240a0-7284-4694-b8c8-d1bb46c2bf78.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "mohdshahid2505@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
397
* print 'Actual Response---->',karate.pretty(response)
2
12:17:54.070 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Mohd Shahid", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/6c8bf83f/2864/4c9f/8b62/4fda609b352a/8b070bc9-b6a1-4db8-bf9a-0c8abc7fa396.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "acfcd1a8-a521-41ca-a0d2-157f41c82226", "inputEmail": "mohdshahid2505@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
398
Then status 200
0
# * match payload.response.data.email.social.summary.registeredMessagingProfiles == $.data.email.social.summary.registeredMessagingProfiles
400
* def messaging = $.data.email.social.profiles.messaging
0
401
* print messaging
0
12:17:54.071 [print] { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }
402
* def messaging_registered_array = $.data.email.social.profiles.messaging..registered
0
403
* print messaging_registered_array
0
12:17:54.071 [print] [ false, null, null ]
404
* def count_messaging_registered_profiles = messaging_registered_array.filter(x => x == true).length
0
405
* print count_messaging_registered_profiles
0
12:17:54.072 [print] 0
406
* match count_messaging_registered_profiles == $.data.email.social.summary.registeredMessagingProfiles
0
408
* match payload.response.data.email.social.profiles.messaging == $.data.email.social.profiles.messaging
0
410
* match $.meta contains payload.response.meta
0
411
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
412
* match $.errors contains only deep payload.response.errors
0
Scenario: [9.1:460] DPI EMAIL_SOCIAL Positive scenarios for validating profile = messaging - skype with photo - EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_name_id_city_state_country
ms: 2020
>>
Background:
5
* configure charset = null
0
12:17:52.501 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
96
>>
monnai.Auth_Token_Generation
94
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:17:52.505 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:52.596 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:52 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=39a22fcf-d994-41d3-ad91-be949ed74f17; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: f46d7650-0ce1-4e37-b109-3e43e1170713 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 776d6584033dadc19234e2c18fb8009a.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: yjT_mGbSflj_J12G76c8G-O9flAidORbrm-d0SwRBN8piOYSdz1LgQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:52.597 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:52.597 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:52.597 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:52.597 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:52.597 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:52.598 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ
8
* def BearerToken = authFeature.authToken
0
423
Given url requestUrl
0
424
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/messaging/EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_name_id_city_state_country.json")
1
425
And headers headers
0
426
And header Authorization = BearerToken
0
427
And request payload.request
0
428
* set payload.response.meta.referenceId = "#ignore"
0
429
When method POST
1918
12:17:52.600 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 827f9d7a-98a8-4f01-9fb8-69f6c74b5b66 1 > x-request-id: Via_Automation_request_idbea51a88-9608-4649-ab79-a7d81bc8be2d 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ 1 > Content-Length: 86 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"prabh9@yahoo.in"} 12:17:54.517 response time in milliseconds: 1917 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < Content-Type: application/json 1 < Content-Length: 3609 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":12,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":4,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/1940cb73/f4c7/400d/9e14/177fb974761e/ae4af2c6-dcf6-4334-91b8-a9571c9b1d39.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"PrabhSharan Singh","id":"prabhsharan9","handle":null,"bio":null,"age":null,"city":"New Delhi","state":"New Delhi","country":"India","photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/da6117e7/fd57/4be8/a925/3523619e02a7/77505caa-92ae-4414-b72a-8607e9434c04.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"827f9d7a-98a8-4f01-9fb8-69f6c74b5b66","inputEmail":"prabh9@yahoo.in","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
431
* print karate.request.headers
0
12:17:54.518 [print] { "x-reference-id": "827f9d7a-98a8-4f01-9fb8-69f6c74b5b66", "x-request-id": "Via_Automation_request_idbea51a88-9608-4649-ab79-a7d81bc8be2d", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzIsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzIsImlhdCI6MTczNDUwNDQ3MiwidmVyc2lvbiI6MiwianRpIjoiNmE1MGFlYTItMDBjOC00NmYyLThmNGEtOTk5YzNlZTUxYzRmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.M4lWsX3JBx-toNWNxticNiw8N3MgcDlGAgj1OUdsLGcl4ioye7-Iy1GjMRbg0IQaRs-HQAQf9MT_BcyVkgz5Yxk6I2JiUzmG1_5374lhTNCuzoPkGk7v9IYENfYkIfQpmUbAwLbMoUM3ePN4d06kNZQ5bF-Hj97PRTyj00Nh8ZpQSxoKGHAHyucRdWSt5J8vMrTMqEy0uU3oipemA0RjLCDydHXnAkQxDAKPMwlwPitMsoDbHHCBs7CdRPzbM-p-RUj2PqRXFu4vqJGrHv95PBHDRWs6RHiKRZSq4caipca9QtO02cydkxHeAGebJq7laZ4sMX7kOLjVUrr6k-C2iQ", "Content-Length": "86", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
432
* print karate.response.headers
0
12:17:54.518 [print] { "Date": "Wed, 18 Dec 2024 06:47:54 GMT", "Content-Type": "application/json", "Content-Length": "3609", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
433
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:54.518 [print] x-reference-id-----> 827f9d7a-98a8-4f01-9fb8-69f6c74b5b66
434
* def reference_id = karate.request.headers['x-reference-id']
0
435
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
436
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:54.519 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22827f9d7a-98a8-4f01-9fb8-69f6c74b5b66*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
438
* print 'responseTime----->',responseTime
0
12:17:54.519 [print] responseTime-----> 1917
# Request-response
440
* print 'API Request----->',payload.request
0
12:17:54.519 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "prabh9@yahoo.in" }
441
* print 'Expected Response---->',payload.response
1
12:17:54.519 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/5c3c2664/0f8e/4afc/b441/34a7fe3acb60/29675971-7736-4688-bdcc-536a9d21e098.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": true }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "PrabhSharan Singh", "id": "prabhsharan9", "handle": null, "bio": null, "age": null, "city": "New Delhi", "state": "New Delhi", "country": "India", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/930135ce/b01b/43d7/82f3/c997e97187c8/52663f96-5886-46d4-af4e-40053f531b85.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "prabh9@yahoo.in", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
442
* print 'Actual Response---->',karate.pretty(response)
1
12:17:54.521 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/1940cb73/f4c7/400d/9e14/177fb974761e/ae4af2c6-dcf6-4334-91b8-a9571c9b1d39.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "PrabhSharan Singh", "id": "prabhsharan9", "handle": null, "bio": null, "age": null, "city": "New Delhi", "state": "New Delhi", "country": "India", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/da6117e7/fd57/4be8/a925/3523619e02a7/77505caa-92ae-4414-b72a-8607e9434c04.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "827f9d7a-98a8-4f01-9fb8-69f6c74b5b66", "inputEmail": "prabh9@yahoo.in", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
443
Then status 200
0
# * match payload.response.data.email.social.summary.registeredMessagingProfiles == $.data.email.social.summary.registeredMessagingProfiles
445
* def messaging = $.data.email.social.profiles.messaging
0
446
* print messaging
0
12:17:54.521 [print] { "skype": { "registered": true, "language": null, "gender": null, "name": "PrabhSharan Singh", "id": "prabhsharan9", "handle": null, "bio": null, "age": null, "city": "New Delhi", "state": "New Delhi", "country": "India", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/da6117e7/fd57/4be8/a925/3523619e02a7/77505caa-92ae-4414-b72a-8607e9434c04.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }
447
* def messaging_registered_array = $.data.email.social.profiles.messaging..registered
0
448
* print messaging_registered_array
0
12:17:54.521 [print] [ true, null, null ]
449
* def count_messaging_registered_profiles = messaging_registered_array.filter(x => x == true).length
0
450
* print count_messaging_registered_profiles
0
12:17:54.522 [print] 1
451
* match count_messaging_registered_profiles == $.data.email.social.summary.registeredMessagingProfiles
0
452
* set payload.response.data.email.social.profiles.messaging.skype.photo = "#ignore"
0
453
* match $.data.email.social.profiles.messaging == payload.response.data.email.social.profiles.messaging
0
454
* match $.data.email.social.profiles.messaging.skype.photo == "#regex ^.*(https://).*"
0
455
* match $.meta contains payload.response.meta
0
456
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
457
* match $.errors contains only deep payload.response.errors
0
Scenario: [9.2:461] DPI EMAIL_SOCIAL Positive scenarios for validating profile = messaging - skype with photo - EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_photo
ms: 441
>>
Background:
5
* configure charset = null
0
12:17:52.905 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
104
>>
monnai.Auth_Token_Generation
102
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
101
12:17:52.909 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:53.008 response time in milliseconds: 99 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=01d69a78-b2e3-4c28-a989-ebe3c9c750dd; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 033f6dcc-afec-413b-91d8-75a9fbb7c84a 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 eee4869214ceb6482750c38369bff498.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: ogwCzJdGVitApPiYcP1egJNCJOkrpsQsIUFZWMczC9nSa9VtPqeO9w== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:53.009 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:53.009 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:53.009 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:53.009 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:53.010 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:53.010 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw
8
* def BearerToken = authFeature.authToken
0
423
Given url requestUrl
0
424
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/messaging/EMAIL_SOCIAL_FIDO_V1_profiles_messaging_skype_true_with_other_data_points_photo.json")
1
425
And headers headers
0
426
And header Authorization = BearerToken
0
427
And request payload.request
0
428
* set payload.response.meta.referenceId = "#ignore"
0
429
When method POST
331
12:17:53.012 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 5affb5ae-8d85-4f52-a5f9-1a405c4e862d 1 > x-request-id: Via_Automation_request_id268d0162-117c-4dd3-bb8b-74eb1028794a 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw 1 > Content-Length: 111 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"shehos2003@yahoo.gr"} 12:17:53.341 response time in milliseconds: 329 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < Content-Type: application/json 1 < Content-Length: 3453 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":11,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":null},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"George Shehata","id":"george-shehata","handle":null,"bio":null,"age":null,"city":"Athens","state":"Glyfada","country":"Luxembourg","photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"5affb5ae-8d85-4f52-a5f9-1a405c4e862d","inputEmail":"shehos2003@yahoo.gr","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
431
* print karate.request.headers
0
12:17:53.342 [print] { "x-reference-id": "5affb5ae-8d85-4f52-a5f9-1a405c4e862d", "x-request-id": "Via_Automation_request_id268d0162-117c-4dd3-bb8b-74eb1028794a", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiNDdmM2FhMGItMGVhNi00MzY1LWIwYzAtMTdiYmZkNDZiODRhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.T1zCCeTYB5iMhejtqVU3uS831GuLSoWti1O9P61vYZA152lANY0VpNx6Ba3hA9oQdWAClT-Gh7KvYPncCk117BRiZ6-MdiUgY64_EgE8Ql0MxW5tMX0UUV8Ybh2G3CQE73K4gHUbCdHPqeo0psQix7q4jmFZhCXntQsHFkKp72UNLnNIShinLMX9xkj0_fYl4tlVO-bdfJ6ZQwPGiVgsyT0gkllv9suVpAZ0yYutpudSJcFUWVgKQYg2c499Xfuxwmjrn9c94Hmrjk2LlCjQs93eEE8JBHO_uEM4WOzAQM2dY525v_MpK4n0lVQuRGZBeAeBElLpfHhijElHUykeMw", "Content-Length": "111", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
432
* print karate.response.headers
0
12:17:53.342 [print] { "Date": "Wed, 18 Dec 2024 06:47:53 GMT", "Content-Type": "application/json", "Content-Length": "3453", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
433
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:53.342 [print] x-reference-id-----> 5affb5ae-8d85-4f52-a5f9-1a405c4e862d
434
* def reference_id = karate.request.headers['x-reference-id']
0
435
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
436
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:53.343 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*225affb5ae-8d85-4f52-a5f9-1a405c4e862d*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
438
* print 'responseTime----->',responseTime
0
12:17:53.343 [print] responseTime-----> 329
# Request-response
440
* print 'API Request----->',payload.request
0
12:17:53.343 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "shehos2003@yahoo.gr" }
441
* print 'Expected Response---->',payload.response
0
12:17:53.343 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "George Shehata", "id": "george-shehata", "handle": null, "bio": null, "age": null, "city": "Athens", "state": "Glyfada", "country": "Luxembourg", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "shehos2003@yahoo.gr", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
442
* print 'Actual Response---->',karate.pretty(response)
2
12:17:53.345 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 11, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "George Shehata", "id": "george-shehata", "handle": null, "bio": null, "age": null, "city": "Athens", "state": "Glyfada", "country": "Luxembourg", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "5affb5ae-8d85-4f52-a5f9-1a405c4e862d", "inputEmail": "shehos2003@yahoo.gr", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
443
Then status 200
0
# * match payload.response.data.email.social.summary.registeredMessagingProfiles == $.data.email.social.summary.registeredMessagingProfiles
445
* def messaging = $.data.email.social.profiles.messaging
0
446
* print messaging
0
12:17:53.345 [print] { "skype": { "registered": true, "language": null, "gender": null, "name": "George Shehata", "id": "george-shehata", "handle": null, "bio": null, "age": null, "city": "Athens", "state": "Glyfada", "country": "Luxembourg", "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/dac8b09c/722d/46a9/abc3/89559de9b7be/91aa0d3b-a884-43ca-abec-a6efa699f965.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }
447
* def messaging_registered_array = $.data.email.social.profiles.messaging..registered
0
448
* print messaging_registered_array
0
12:17:53.345 [print] [ true, null, null ]
449
* def count_messaging_registered_profiles = messaging_registered_array.filter(x => x == true).length
0
450
* print count_messaging_registered_profiles
0
12:17:53.346 [print] 1
451
* match count_messaging_registered_profiles == $.data.email.social.summary.registeredMessagingProfiles
0
452
* set payload.response.data.email.social.profiles.messaging.skype.photo = "#ignore"
0
453
* match $.data.email.social.profiles.messaging == payload.response.data.email.social.profiles.messaging
0
454
* match $.data.email.social.profiles.messaging.skype.photo == "#regex ^.*(https://).*"
0
455
* match $.meta contains payload.response.meta
0
456
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
457
* match $.errors contains only deep payload.response.errors
0
Scenario: [10.1:507] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - wordpress EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_true
ms: 1913
>>
Background:
5
* configure charset = null
0
12:17:52.907 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
94
>>
monnai.Auth_Token_Generation
91
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
90
12:17:52.911 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:53.000 response time in milliseconds: 88 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=3aa5ecac-189a-4659-baea-e0e64f56a46d; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 61a72bb3-a899-4332-bb55-a7943fd3b045 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 1671dd64160321b1f8979341944a5b14.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: NtPblcThkChs9_RiZ1CY8OFZHSInGqTt-D6sbs1qD98om2rK9TYodQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:53.001 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:53.001 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:53.001 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:53.001 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:53.002 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:53.002 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA
8
* def BearerToken = authFeature.authToken
0
472
Given url requestUrl
0
473
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_true.json")
2
474
And headers headers
0
475
And header Authorization = BearerToken
0
476
And request payload.request
0
477
* set payload.response.meta.referenceId = "#ignore"
0
478
When method POST
1812
12:17:53.004 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 2f94ce66-9597-4e7d-aafb-967f2dba5cb8 1 > x-request-id: Via_Automation_request_idc14ac4c9-8245-4827-8cee-f19c240f6da9 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA 1 > Content-Length: 116 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"nitishksoft905@gmail.com"} 12:17:54.816 response time in milliseconds: 1812 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < Content-Type: application/json 1 < Content-Length: 3611 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":"Nitish kumar","photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/12de6118/8ce1/4139/9857/94e20e4a79a9/6f1d98c7-6955-4cc9-9c31-93bf352805ce.jpg","gender":"M"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/a8905a9f/4b76/43cd/891f/116fd6c99cbd/b95dd333-f4ee-46f4-a680-d848ac622f4c.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":true},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"2f94ce66-9597-4e7d-aafb-967f2dba5cb8","inputEmail":"nitishksoft905@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
480
* print karate.request.headers
0
12:17:54.816 [print] { "x-reference-id": "2f94ce66-9597-4e7d-aafb-967f2dba5cb8", "x-request-id": "Via_Automation_request_idc14ac4c9-8245-4827-8cee-f19c240f6da9", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTczNjNkNmQtZmMwZi00NjNjLWIwYzQtMDMxZjgwZmY2YjBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.KybOKpNAdIH0IBpxl0nl-FGj32IXDoTYprDk54boQyh6vcF9Tw08qge0ku57ZBNAwSm72MnYnoZB9ag8bgvivSnj5bjb7Tve4xgFjpp_fEvvB7V8lQoF0bQ0CQ7d2jteCexmLZp-QbGTm2pZJacPTQtkiSu2e6xFd6cpCW0WNZgfDISyYj77Ols0K7F_Kosa7A1ilPdbxqpGTdQJu_hj3BjL16VRbd0qlt6KAXcFf4eXIkpIlp34OErt6UsmnPBHNKUu8uROb_FajbJjwi1DthbVbP2ONGOps-5zxnV2dZKL1KlBuUhf7-o80l7tH9YN2O2JWvdt_2X2eFpT-_aFtA", "Content-Length": "116", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
481
* print karate.response.headers
0
12:17:54.816 [print] { "Date": "Wed, 18 Dec 2024 06:47:54 GMT", "Content-Type": "application/json", "Content-Length": "3611", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
482
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:54.817 [print] x-reference-id-----> 2f94ce66-9597-4e7d-aafb-967f2dba5cb8
483
* def reference_id = karate.request.headers['x-reference-id']
0
484
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
485
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:54.817 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*222f94ce66-9597-4e7d-aafb-967f2dba5cb8*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
487
* print 'responseTime----->',responseTime
0
12:17:54.817 [print] responseTime-----> 1812
# Request-response
489
* print 'API Request----->',payload.request
0
12:17:54.817 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "nitishksoft905@gmail.com" }
490
* print 'Expected Response---->',payload.response
0
12:17:54.817 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 4, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Nitish kumar", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/adf6e864/57d2/4976/8a86/f67d2bfd9bb5/ec771177-383a-47b0-88e5-ff5501d484fe.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "nitishksoft905@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
491
* print 'Actual Response---->',karate.pretty(response)
2
12:17:54.819 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Nitish kumar", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/12de6118/8ce1/4139/9857/94e20e4a79a9/6f1d98c7-6955-4cc9-9c31-93bf352805ce.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/a8905a9f/4b76/43cd/891f/116fd6c99cbd/b95dd333-f4ee-46f4-a680-d848ac622f4c.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "2f94ce66-9597-4e7d-aafb-967f2dba5cb8", "inputEmail": "nitishksoft905@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
492
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
494
* def professional = $.data.email.social.profiles.professional
0
495
* print professional
0
12:17:54.819 [print] { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
496
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
497
* print professional_registered_array
0
12:17:54.819 [print] [ null, true, false, true, null, false, null, null, false ]
498
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
2
499
* print count_professional_registered_profiles
0
12:17:54.821 [print] 2
500
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
501
* match payload.response.data.email.social.profiles.professional.wordpress == $.data.email.social.profiles.professional.wordpress
0
502
* match $.meta contains payload.response.meta
0
503
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
504
* match $.errors contains only deep payload.response.errors
0
Scenario: [10.2:508] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - wordpress EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_false
ms: 2149
>>
Background:
5
* configure charset = null
0
12:17:53.348 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
100
>>
monnai.Auth_Token_Generation
98
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
96
12:17:53.351 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:53.447 response time in milliseconds: 95 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=0aa603d2-296c-41d3-b52a-3dd5071f3f05; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 214282cb-bfd2-455f-a928-f400aaf333bc 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 ead256cd567b3d0f8e32db9114a9d1ba.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: gU3noNTAMQmjuKJhfxJ00EX2z0vauRHcejgXstmYtLjS-WaUfK8fpw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:53.447 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:53.447 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:53.448 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:53.448 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:53.448 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:53.448 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg
8
* def BearerToken = authFeature.authToken
0
472
Given url requestUrl
0
473
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_false.json")
2
474
And headers headers
0
475
And header Authorization = BearerToken
0
476
And request payload.request
0
477
* set payload.response.meta.referenceId = "#ignore"
0
478
When method POST
2044
12:17:53.451 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: c9a0566d-12e8-4eee-afcc-cda442190010 1 > x-request-id: Via_Automation_request_id011a2b7a-74c6-4e02-bf72-d37d64ec289a 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg 1 > Content-Length: 115 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"kiranskiran05@gmail.com"} 12:17:55.493 response time in milliseconds: 2042 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:55 GMT 1 < Content-Type: application/json 1 < Content-Length: 3418 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/2318aad9/7426/4ed3/8cc6/ebef235130d8/d04c7a98-7e55-4705-b93e-963877626d2c.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"c9a0566d-12e8-4eee-afcc-cda442190010","inputEmail":"kiranskiran05@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
480
* print karate.request.headers
0
12:17:55.494 [print] { "x-reference-id": "c9a0566d-12e8-4eee-afcc-cda442190010", "x-request-id": "Via_Automation_request_id011a2b7a-74c6-4e02-bf72-d37d64ec289a", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiYTg0OGQwNzQtMzhkYS00ODQyLTk5NjAtOTcwMjZlZGY0YTQ4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.E1pHSLrSEewnGraDRMnKxH7ZcLrJTyYh6q1OpgdLdyqfM86B2p6i9CtycL9Tpq6f22twZFb51Tc6-nXPZqa2cYeiu93TAEfQR33XMXWqxAiAykLZ7dr6Qx47UreZ4km8FwOWZIR-8kcqfocx61cC1ePAMMfD_uIpeC-t63XnYauKJ8j0Cd9Hf_sjCcv0tTYqcDzO9uCMBhmLvQ2gM0zywRTxVfgLftIXVVkmUiYVnYY1pSGl4gLUupOaFmbdceTzwfI5J28lwOuR7G55sdzh2sAwopbePUAjKogYMmhUbA8gTx0a76nv8BiYYrbyHZ3h6bu8vPtnZbBayRe-oLWKBg", "Content-Length": "115", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
481
* print karate.response.headers
0
12:17:55.494 [print] { "Date": "Wed, 18 Dec 2024 06:47:55 GMT", "Content-Type": "application/json", "Content-Length": "3418", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
482
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:55.494 [print] x-reference-id-----> c9a0566d-12e8-4eee-afcc-cda442190010
483
* def reference_id = karate.request.headers['x-reference-id']
0
484
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
485
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:55.494 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22c9a0566d-12e8-4eee-afcc-cda442190010*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
487
* print 'responseTime----->',responseTime
0
12:17:55.494 [print] responseTime-----> 2042
# Request-response
489
* print 'API Request----->',payload.request
0
12:17:55.494 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "kiranskiran05@gmail.com" }
490
* print 'Expected Response---->',payload.response
0
12:17:55.495 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "kiran", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/681cf8e4/cd60/4e47/878d/1eaf932a3177/a261b630-0a4c-4b01-bb9a-1344bfd9a3ae.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "kiranskiran05@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
491
* print 'Actual Response---->',karate.pretty(response)
1
12:17:55.496 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/2318aad9/7426/4ed3/8cc6/ebef235130d8/d04c7a98-7e55-4705-b93e-963877626d2c.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "c9a0566d-12e8-4eee-afcc-cda442190010", "inputEmail": "kiranskiran05@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
492
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
494
* def professional = $.data.email.social.profiles.professional
0
495
* print professional
0
12:17:55.496 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
496
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
497
* print professional_registered_array
0
12:17:55.497 [print] [ null, false, false, false, null, false, null, null, false ]
498
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
499
* print count_professional_registered_profiles
0
12:17:55.497 [print] 0
500
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
501
* match payload.response.data.email.social.profiles.professional.wordpress == $.data.email.social.profiles.professional.wordpress
0
502
* match $.meta contains payload.response.meta
0
503
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
504
* match $.errors contains only deep payload.response.errors
0
Scenario: [10.3:509] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - wordpress EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_null
ms: 469
>>
Background:
5
* configure charset = null
0
12:17:53.726 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
102
>>
monnai.Auth_Token_Generation
100
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
98
12:17:53.730 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:53.827 response time in milliseconds: 97 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:53 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c09fc6f0-5e71-47b8-b3c6-10a7ff68b831; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: afec7442-6ee3-43dd-8cb9-d4eca32cd97d 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 5bad075c7a8e6feed0664f28dc75de80.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: y9I528X30x_vVKjMzjYVOEKfUY03MITNEZd1vLBiDplbYEW4A5Er-A== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:53.828 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:53.828 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:53.828 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:53.828 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:53.828 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:53.829 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg
8
* def BearerToken = authFeature.authToken
0
472
Given url requestUrl
0
473
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_wordpress_null.json")
1
474
And headers headers
0
475
And header Authorization = BearerToken
0
476
And request payload.request
0
477
* set payload.response.meta.referenceId = "#ignore"
0
478
When method POST
362
12:17:53.830 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 20a67a86-ae30-4759-971b-c0ec01e751b7 1 > x-request-id: Via_Automation_request_id1e3716e3-786a-4dfe-b054-4761364d034c 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg 1 > Content-Length: 121 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"shivanijasveersingh@gmail.com"} 12:17:54.191 response time in milliseconds: 361 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < Content-Type: application/json 1 < Content-Length: 3294 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":12,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Shivani singh","id":"live:.cid.882840455b1f83de","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":null}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"20a67a86-ae30-4759-971b-c0ec01e751b7","inputEmail":"shivanijasveersingh@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
480
* print karate.request.headers
1
12:17:54.192 [print] { "x-reference-id": "20a67a86-ae30-4759-971b-c0ec01e751b7", "x-request-id": "Via_Automation_request_id1e3716e3-786a-4dfe-b054-4761364d034c", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzMsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzMsImlhdCI6MTczNDUwNDQ3MywidmVyc2lvbiI6MiwianRpIjoiOTk1ODQ4Y2QtNjhiNC00ZGIzLTgzZDgtYWZiMTZiZDI4OTdhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Bgw8hPSvCKLMaJLqOA7OheRBmbjWN4RtOSHnzMPUrRfsx8S_81HV2KkWUWw1JHpCgWqD69SjNDRk6v5FbGR39u03--fKChx45N18yPziHv2dvYXJBCqMA3zpv40raWORVjcExJfBT1MHrwqCeANs1iv_YPfweZ0z_BWBRt2oVTilEpgSYETnNB7yBKGzIW_KLqgQjXypr-TAG1FPu3chPKYaBuzAZkK5UWaQzWLffnq9RBY1AuGc65dtJpUIwWCyu3k935pseXrETT2y2iJl3jbWN3nr7-oCsr37xfF7MnyREGpzonEXidvJ3_be5Or5dtDmYv7PMyVUoiz-RsZ-Qg", "Content-Length": "121", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
481
* print karate.response.headers
0
12:17:54.193 [print] { "Date": "Wed, 18 Dec 2024 06:47:54 GMT", "Content-Type": "application/json", "Content-Length": "3294", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
482
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:54.193 [print] x-reference-id-----> 20a67a86-ae30-4759-971b-c0ec01e751b7
483
* def reference_id = karate.request.headers['x-reference-id']
0
484
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
485
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:54.193 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2220a67a86-ae30-4759-971b-c0ec01e751b7*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
487
* print 'responseTime----->',responseTime
0
12:17:54.193 [print] responseTime-----> 361
# Request-response
489
* print 'API Request----->',payload.request
0
12:17:54.193 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "shivanijasveersingh@gmail.com" }
490
* print 'Expected Response---->',payload.response
0
12:17:54.193 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 13, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 1, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": null, "rambler": null }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Shivani singh", "id": "live:.cid.882840455b1f83de", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": null, "kakao": null }, "professional": { "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "microsoft": { "registered": true }, "hubspot": { "registered": null } }, "entertainment": { "spotify": { "registered": true }, "disneyplus": { "registered": false } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "shivanijasveersingh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
491
* print 'Actual Response---->',karate.pretty(response)
2
12:17:54.195 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Shivani singh", "id": "live:.cid.882840455b1f83de", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": null } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "20a67a86-ae30-4759-971b-c0ec01e751b7", "inputEmail": "shivanijasveersingh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
492
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
494
* def professional = $.data.email.social.profiles.professional
0
495
* print professional
0
12:17:54.195 [print] { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": null } }
496
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
497
* print professional_registered_array
0
12:17:54.195 [print] [ null, null, true, true, null, true, null, null, null ]
498
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
1
499
* print count_professional_registered_profiles
0
12:17:54.196 [print] 3
500
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
501
* match payload.response.data.email.social.profiles.professional.wordpress == $.data.email.social.profiles.professional.wordpress
0
502
* match $.meta contains payload.response.meta
0
503
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
504
* match $.errors contains only deep payload.response.errors
0
Scenario: [11.1:550] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - atlassian EMAIL_SOCIAL_FIDO_profiles_professional_atlassian_true
ms: 2529
>>
Background:
5
* configure charset = null
0
12:17:54.073 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
93
>>
monnai.Auth_Token_Generation
91
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
89
12:17:54.077 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:54.166 response time in milliseconds: 88 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=4252a430-b38f-4954-9c12-3a0825d11f40; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 693f7f7b-f7c7-474a-95b2-4d5be08995ba 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2990a2176f65b9b6f86f8ec00050fa00.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 63jS1WXGgbobvZn-7TmlGCuN5iQIm9zutm00pniBLPnkZxlPmKvQPA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:54.166 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:54.166 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:54.166 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:54.167 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:54.167 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:54.167 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw
8
* def BearerToken = authFeature.authToken
0
513
Given url requestUrl
0
514
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_atlassian_true.json")
1
515
And headers headers
0
516
And header Authorization = BearerToken
0
517
And request payload.request
0
518
* set payload.response.meta.referenceId = "#ignore"
0
519
When method POST
2431
12:17:54.169 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 9db8b3be-8d9a-4abd-a466-4351693cb06b 1 > x-request-id: Via_Automation_request_idc34dff42-f130-4ada-b9ef-024f8273ef76 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw 1 > Content-Length: 88 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashas@monnai.com"} 12:17:56.599 response time in milliseconds: 2429 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < Content-Type: application/json 1 < Content-Length: 3254 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":4,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":0,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":null},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":null},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"9db8b3be-8d9a-4abd-a466-4351693cb06b","inputEmail":"yashas@monnai.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
521
* print karate.request.headers
0
12:17:56.599 [print] { "x-reference-id": "9db8b3be-8d9a-4abd-a466-4351693cb06b", "x-request-id": "Via_Automation_request_idc34dff42-f130-4ada-b9ef-024f8273ef76", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiZTBlZjhjMGQtNjRmOC00OWQ2LWFkY2EtMmYwYjc2NTMyMWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZxEqv7JUIJNod07mY6FRpZ2Ev9py7IimZHS3h55UnibPLMJvBGvROqUXmhQPXb75Rx72r5t59BCVYAIc-cm6tnTgC4NUtHI7XZ6LEQZuR669WzBD9h6TeldXlTgSSSQ2gGT9_z_7CU-mvk7dxtUicX9H-uxSybVSk0x8lOgwJnXxp369L7ko55TS2p8gfpiGesYF9ra1t6j7wLoxyOb_bLcVFjd_CgrC4OVIfattO_Vkkg4yVzVAN0MNTl6omlCmjeoQ0UuWuJLkDAABAgD4FPuefYClNLKM4271zaJwDSuhnLncGpBr0CT3nlExbJ-ZGMNoIpTnw8DGVtvaPryLfw", "Content-Length": "88", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
522
* print karate.response.headers
0
12:17:56.599 [print] { "Date": "Wed, 18 Dec 2024 06:47:56 GMT", "Content-Type": "application/json", "Content-Length": "3254", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
523
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:56.600 [print] x-reference-id-----> 9db8b3be-8d9a-4abd-a466-4351693cb06b
524
* def reference_id = karate.request.headers['x-reference-id']
0
525
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
526
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:56.600 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*229db8b3be-8d9a-4abd-a466-4351693cb06b*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
528
* print 'responseTime----->',responseTime
0
12:17:56.600 [print] responseTime-----> 2429
# Request-response
530
* print 'API Request----->',payload.request
0
12:17:56.600 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashas@monnai.com" }
531
* print 'Expected Response---->',payload.response
0
12:17:56.600 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 5, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": true }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": null }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashas@monnai.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
532
* print 'Actual Response---->',karate.pretty(response)
1
12:17:56.602 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 4, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": null }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": null }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "9db8b3be-8d9a-4abd-a466-4351693cb06b", "inputEmail": "yashas@monnai.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
533
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
535
* def professional = $.data.email.social.profiles.professional
0
536
* print professional
0
12:17:56.602 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": null }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
537
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
538
* print professional_registered_array
0
12:17:56.602 [print] [ null, false, true, true, null, null, null, null, false ]
539
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
1
540
* print count_professional_registered_profiles
0
12:17:56.603 [print] 2
541
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
543
* match payload.response.data.email.social.profiles.professional.atlassian == $.data.email.social.profiles.professional.atlassian
0
545
* match $.meta contains payload.response.meta
0
546
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
547
* match $.errors contains only deep payload.response.errors
0
Scenario: [11.2:551] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - atlassian EMAIL_SOCIAL_FIDO_profiles_professional_atlassian_false
ms: 359
>>
Background:
5
* configure charset = null
0
12:17:54.198 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
97
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
95
12:17:54.201 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:54.295 response time in milliseconds: 94 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=dab2dd14-63f3-453d-b744-8a2c057b52fd; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 7441cdef-709a-422d-b39a-e911ff165d96 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 59ef795c7fad9dd0fe95a71fb098704e.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: Jsuf4OMQXZWvsQPfldSVz2UB0cLzCdDQ9w88eO0qMmkMupJxCZ8zVQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:54.296 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:54.296 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:54.296 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:54.297 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:54.297 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:54.297 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw
8
* def BearerToken = authFeature.authToken
0
513
Given url requestUrl
0
514
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_atlassian_false.json")
1
515
And headers headers
0
516
And header Authorization = BearerToken
0
517
And request payload.request
0
518
* set payload.response.meta.referenceId = "#ignore"
0
519
When method POST
256
12:17:54.299 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 41b19129-21c1-4c38-8d62-3137d9ab399e 1 > x-request-id: Via_Automation_request_idd8e1c190-9dd7-4254-84c4-04e1c623ab42 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw 1 > Content-Length: 117 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"rraghavendra523@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:54.554 response time in milliseconds: 254 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < Content-Type: application/json 1 < Content-Length: 3420 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/764f261e/52c1/48cc/9a04/4c7070c6fec4/d9639107-242d-4140-96cd-222f8eab30f4.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"41b19129-21c1-4c38-8d62-3137d9ab399e","inputEmail":"rraghavendra523@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
521
* print karate.request.headers
0
12:17:54.554 [print] { "x-reference-id": "41b19129-21c1-4c38-8d62-3137d9ab399e", "x-request-id": "Via_Automation_request_idd8e1c190-9dd7-4254-84c4-04e1c623ab42", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiOTcyODE4ZmMtMjdjOS00OGU1LWFiNzItYzg5N2NmOGVhYjExIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WCb8Q7unG3X87oSADGbqdrTAWY_j7YkzaMs6bHwFP19xtQXmAXYA-pXPuP_HWKnJG1oVbC_XoULs0o-i0Z39QWjXYXa_q6FxdXALoKCqwG4JqSpbtdNCgv65Z2uJEndyEnqGP24qBnaHMDrc8qElcMcLtKYRIVEcXPOjJy_9dZifrVLqIk__pe9z1V3j0MsGZjR0wF_LI1Oh0MkyQRICobEhQX_g8A66QDGtj_EJlHzIxQ1TpP03kVwfWzm1MXcT2HIKG0M1zKNx5zChRiinNSPeWgrbTh2BD5HLlmvBVfOKjhuhpI7h8DaJVquQI6g1zAvBpIKc7C78jJBYbFKFrw", "Content-Length": "117", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
522
* print karate.response.headers
0
12:17:54.554 [print] { "Date": "Wed, 18 Dec 2024 06:47:54 GMT", "Content-Type": "application/json", "Content-Length": "3420", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
523
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:54.554 [print] x-reference-id-----> 41b19129-21c1-4c38-8d62-3137d9ab399e
524
* def reference_id = karate.request.headers['x-reference-id']
0
525
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
526
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:54.555 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2241b19129-21c1-4c38-8d62-3137d9ab399e*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
528
* print 'responseTime----->',responseTime
0
12:17:54.555 [print] responseTime-----> 254
# Request-response
530
* print 'API Request----->',payload.request
0
12:17:54.555 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "rraghavendra523@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
531
* print 'Expected Response---->',payload.response
0
12:17:54.555 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": "Raghavendra Raghu", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/5a9625de/8e27/4a1f/943f/129f83564069/f8c3a8cb-7efd-468d-bd43-337b563c25e5.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "rraghavendra523@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
532
* print 'Actual Response---->',karate.pretty(response)
1
12:17:54.556 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/764f261e/52c1/48cc/9a04/4c7070c6fec4/d9639107-242d-4140-96cd-222f8eab30f4.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "41b19129-21c1-4c38-8d62-3137d9ab399e", "inputEmail": "rraghavendra523@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
533
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
535
* def professional = $.data.email.social.profiles.professional
0
536
* print professional
0
12:17:54.557 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
537
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
538
* print professional_registered_array
0
12:17:54.557 [print] [ null, false, false, true, null, false, null, null, false ]
539
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
540
* print count_professional_registered_profiles
0
12:17:54.557 [print] 1
541
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
543
* match payload.response.data.email.social.profiles.professional.atlassian == $.data.email.social.profiles.professional.atlassian
0
545
* match $.meta contains payload.response.meta
0
546
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
547
* match $.errors contains only deep payload.response.errors
0
Scenario: [12.1:593] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - linkedin EMAIL_SOCIAL_FIDO_profiles_professional_linkedin_true
ms: 1919
>>
Background:
5
* configure charset = null
0
12:17:54.524 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
104
>>
monnai.Auth_Token_Generation
101
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
100
12:17:54.528 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:54.626 response time in milliseconds: 98 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=ceaae032-0f32-4c7d-b967-cb1f474217b9; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 83388798-dfab-4524-acb1-f2650eadba1c 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 f36cc3262cf9894d2ccc23f5af36a810.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: j-Ott5gI-eXw9lBtc61LZPsrsfPzK-nMSXPTkJTTxQ897CCJHHU7ZA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:54.627 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:54.627 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:54.628 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:54.628 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:54.628 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:54.628 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q
8
* def BearerToken = authFeature.authToken
0
556
Given url requestUrl
0
557
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_linkedin_true.json")
1
558
And headers headers
0
559
And header Authorization = BearerToken
0
560
And request payload.request
0
561
* set payload.response.meta.referenceId = "#ignore"
0
562
When method POST
1809
12:17:54.630 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: a549a537-5342-4d8d-9a87-72857c3468e2 1 > x-request-id: Via_Automation_request_idd05ec07c-f19a-4f67-966d-954b462f7122 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"MEGHA.GOLECHA@GMAIL.COM"} 12:17:56.438 response time in milliseconds: 1808 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < Content-Type: application/json 1 < Content-Length: 3257 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":10,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"a549a537-5342-4d8d-9a87-72857c3468e2","inputEmail":"MEGHA.GOLECHA@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
564
* print karate.request.headers
0
12:17:56.439 [print] { "x-reference-id": "a549a537-5342-4d8d-9a87-72857c3468e2", "x-request-id": "Via_Automation_request_idd05ec07c-f19a-4f67-966d-954b462f7122", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNmVmYWNlMDktODJmZi00MzM2LTk2NGEtNmIzMmE2ZGM5NWZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.K6G4Ct17ALHVOtbtgZLU2O5dqcQ9HtejUCkb74TqykVF678Whfas9Di8wkJhmNzx3FxxM1MBVNlykJpMeBEvKtv012xGxMC2EqsGaklm1s65HtRd7Zcds1aIPMR5npfTYW8t47VKazG9ciMkXtDWAN3yj0T3aklXQssWDTISw0pV1cxH0pRMpI6E5Hs0tuPqbUq8acVRCPnwhRav5HQos6PiseKTF6cQ98jiDCRhrGGocc2Xh03znz0dGi43IbUxIaJqv40luViK-TiGVnmmTSRMULTSBkEgTPn-Q4NrPvQan9zId5Nv-B4xs_EJWiPeMmCj_Iib4HM8lEL9lqU44Q", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
565
* print karate.response.headers
0
12:17:56.439 [print] { "Date": "Wed, 18 Dec 2024 06:47:56 GMT", "Content-Type": "application/json", "Content-Length": "3257", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
566
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:56.439 [print] x-reference-id-----> a549a537-5342-4d8d-9a87-72857c3468e2
567
* def reference_id = karate.request.headers['x-reference-id']
0
568
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
569
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:56.439 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22a549a537-5342-4d8d-9a87-72857c3468e2*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
571
* print 'responseTime----->',responseTime
0
12:17:56.439 [print] responseTime-----> 1808
# Request-response
573
* print 'API Request----->',payload.request
0
12:17:56.439 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "MEGHA.GOLECHA@GMAIL.COM" }
574
* print 'Expected Response---->',payload.response
0
12:17:56.440 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": null, "rambler": null }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": null, "kakao": null }, "professional": { "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "microsoft": { "registered": true }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "disneyplus": { "registered": false } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
575
* print 'Actual Response---->',karate.pretty(response)
2
12:17:56.442 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "a549a537-5342-4d8d-9a87-72857c3468e2", "inputEmail": "MEGHA.GOLECHA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
576
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
578
* def professional = $.data.email.social.profiles.professional
0
579
* print professional
0
12:17:56.442 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
580
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
581
* print professional_registered_array
0
12:17:56.443 [print] [ null, false, false, true, null, true, null, null, false ]
582
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
583
* print count_professional_registered_profiles
0
12:17:56.443 [print] 2
584
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
586
* match payload.response.data.email.social.profiles.professional.linkedin == $.data.email.social.profiles.professional.linkedin
0
12:17:56.444 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:586 * match payload.response.data.email.social.profiles.professional.linkedin == $.data.email.social.profiles.professional.linkedin match failed: EQUALS $ | not equal | match failed for name: 'twitter' (MAP:MAP) {"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":null,"photo":null,"connectionCount":null} {"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null} $.twitter | data types don't match (NULL:STRING) null '' classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:586
588
* match $.meta contains payload.response.meta
0
589
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
590
* match $.errors contains only deep payload.response.errors
0
Scenario: [12.2:594] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - linkedin EMAIL_SOCIAL_FIDO_profiles_professional_linkedin_false
ms: 1839
>>
Background:
5
* configure charset = null
0
12:17:54.559 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
93
>>
monnai.Auth_Token_Generation
91
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
89
12:17:54.563 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:54.651 response time in milliseconds: 88 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=7d0487ab-d77f-4b94-bc40-46fbe756e66f; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 471ea639-e69a-456a-88d9-616faf3cefd0 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b20f6feaf9aeb33bc9b7ab5901c625c8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: bATtZqsorz3mI0XAJz9YnJWrqnxptRrcxku9aiVVyquXMib3Mh2mFw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:54.652 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:54.652 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:54.652 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:54.652 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:54.652 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:54.652 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ
8
* def BearerToken = authFeature.authToken
0
556
Given url requestUrl
0
557
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_linkedin_false.json")
1
558
And headers headers
0
559
And header Authorization = BearerToken
0
560
And request payload.request
0
561
* set payload.response.meta.referenceId = "#ignore"
0
562
When method POST
1742
12:17:54.654 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 7a69c7bd-993c-4bb9-869f-434ad04246df 1 > x-request-id: Via_Automation_request_idbcce2b7e-63b2-4d05-8930-c2547e19ae71 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ 1 > Content-Length: 103 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"PRASADYADAVBIRENDRA802@GMAIL.COM"} 12:17:56.395 response time in milliseconds: 1741 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < Content-Type: application/json 1 < Content-Length: 3272 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"7a69c7bd-993c-4bb9-869f-434ad04246df","inputEmail":"PRASADYADAVBIRENDRA802@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
564
* print karate.request.headers
0
12:17:56.396 [print] { "x-reference-id": "7a69c7bd-993c-4bb9-869f-434ad04246df", "x-request-id": "Via_Automation_request_idbcce2b7e-63b2-4d05-8930-c2547e19ae71", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiYmY3NTgyM2EtMGQxNi00ODFiLWFjOTctZWFmMDFlZTc5Y2NiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.WBNeSOZ6QXT_VNoXWn89JB1IdFySMfl5N1VztSmnbXFEwDlisdg1G-Nwl0ZSGF6_a9vnS_Q2Cgy-RAZfD12-jy6GjeUtwuNptosTObHftG56qJ7pyQdIeBrO20a6-ydhmFCZkHhhgrX1SlZiiyHM8T_g9-IgSwoIMxcBU0a7jCaiZjNxnqaDrl8bPRZzqRbep_WlEILcTrVwz-oueYGYqnQej0ocn_I2PoPSA4IM9uz2tVlgYx7tsR0jtLIdL3e6W6fSk6Ua8rRFDEGlo13Uemef5DDm5zc5wnn2aMZpRMIH21-trxhoT2obCXyB00fp3n2dIQhBWTxoIW74ppd1FQ", "Content-Length": "103", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
565
* print karate.response.headers
0
12:17:56.396 [print] { "Date": "Wed, 18 Dec 2024 06:47:56 GMT", "Content-Type": "application/json", "Content-Length": "3272", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
566
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:56.396 [print] x-reference-id-----> 7a69c7bd-993c-4bb9-869f-434ad04246df
567
* def reference_id = karate.request.headers['x-reference-id']
0
568
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
569
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:56.396 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*227a69c7bd-993c-4bb9-869f-434ad04246df*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
571
* print 'responseTime----->',responseTime
0
12:17:56.397 [print] responseTime-----> 1741
# Request-response
573
* print 'API Request----->',payload.request
0
12:17:56.397 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "PRASADYADAVBIRENDRA802@GMAIL.COM" }
574
* print 'Expected Response---->',payload.response
0
12:17:56.397 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": null, "rambler": null }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": null, "kakao": null }, "professional": { "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "microsoft": { "registered": false }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "disneyplus": { "registered": false } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "PRASADYADAVBIRENDRA802@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
575
* print 'Actual Response---->',karate.pretty(response)
2
12:17:56.398 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "7a69c7bd-993c-4bb9-869f-434ad04246df", "inputEmail": "PRASADYADAVBIRENDRA802@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
576
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
578
* def professional = $.data.email.social.profiles.professional
0
579
* print professional
0
12:17:56.399 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
580
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
581
* print professional_registered_array
0
12:17:56.399 [print] [ null, false, false, false, null, false, null, null, false ]
582
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
583
* print count_professional_registered_profiles
0
12:17:56.399 [print] 0
584
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
586
* match payload.response.data.email.social.profiles.professional.linkedin == $.data.email.social.profiles.professional.linkedin
0
12:17:56.399 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:586 * match payload.response.data.email.social.profiles.professional.linkedin == $.data.email.social.profiles.professional.linkedin match failed: EQUALS $ | not equal | match failed for name: 'twitter' (MAP:MAP) {"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":null,"photo":null,"connectionCount":null} {"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null} $.twitter | data types don't match (NULL:STRING) null '' classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:586
588
* match $.meta contains payload.response.meta
0
589
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
590
* match $.errors contains only deep payload.response.errors
0
Scenario: [13.1:635] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - microsoft EMAIL_SOCIAL_FIDO_profiles_professional_microsoft_true
ms: 1891
>>
Background:
5
* configure charset = null
0
12:17:54.823 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
91
>>
monnai.Auth_Token_Generation
88
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
86
12:17:54.827 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:54.913 response time in milliseconds: 86 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:54 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=9eb9da84-e279-45d7-ab32-91345b47849c; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 21288fbe-99c2-48f2-bed9-dc33de9d9bc9 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 f36cc3262cf9894d2ccc23f5af36a810.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: LUpNcynPFpda_5R8N69W915zXvbm8_OOO-jzkm_I0_yBL4AmwdLJlQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:54.913 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:54.913 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:54.914 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:54.914 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:54.914 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:54.914 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w
8
* def BearerToken = authFeature.authToken
0
598
Given url requestUrl
0
599
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_microsoft_true.json")
1
600
And headers headers
0
601
And header Authorization = BearerToken
0
602
And request payload.request
0
603
* set payload.response.meta.referenceId = "#ignore"
0
604
When method POST
1796
12:17:54.916 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 20bfa631-b5b5-4fcc-b90c-05a87e42e00f 1 > x-request-id: Via_Automation_request_idc5d88ec3-b8aa-4b5d-bc9e-ae12ca42d42e 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w 1 > Content-Length: 114 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"gshubhangi41@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:56.711 response time in milliseconds: 1795 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < Content-Type: application/json 1 < Content-Length: 3582 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":11,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/d2baafe2/a37d/478e/9bb8/e00aa96d68b1/db51196d-1959-42a9-9616-3a69e1664920.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/cfd4201e/8803/44fa/a2fe/8689bde95db4/6b1cd02b-16ed-4764-ab50-20b0bba28efd.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":true},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"20bfa631-b5b5-4fcc-b90c-05a87e42e00f","inputEmail":"gshubhangi41@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
606
* print karate.request.headers
0
12:17:56.712 [print] { "x-reference-id": "20bfa631-b5b5-4fcc-b90c-05a87e42e00f", "x-request-id": "Via_Automation_request_idc5d88ec3-b8aa-4b5d-bc9e-ae12ca42d42e", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzQsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzQsImlhdCI6MTczNDUwNDQ3NCwidmVyc2lvbiI6MiwianRpIjoiNjIxZTM1ZTMtMjdiZC00MjdkLTlkYzQtZDczZWMxOTRkMzlhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.aEQI_p8r2HhRH0lnr-P_8p3_P_kkHpDcFse1p7y-2M6f8ul_L8jnaNAlxK2ePQC7hY4kusQ3YQpaxCd3VBkFcDad_1Uavr06KFYjQ9jxhxF-7p3b_nub71HH7og-IKeAoXzOC7LaGnh8VQ0hVsnI-4MHa-h9XB-xRSjsN5Gf_qC1Bucc0N7LDzUAi2kCTtTdc8f5D0Iqi1-tBeHnVCCSqZ02FmucqYrgXSJeZApmPYPIc0-oKUb33RJmE2wjkrfp4SBlq7UmvYaSUCNhtSpDekS4qOAHzywFyZs9Dc1uW9F_0UjgZ7EkKS210LevvO7EWYxA_rQz9t15VclAFqQG1w", "Content-Length": "114", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
607
* print karate.response.headers
0
12:17:56.712 [print] { "Date": "Wed, 18 Dec 2024 06:47:56 GMT", "Content-Type": "application/json", "Content-Length": "3582", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
608
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:56.712 [print] x-reference-id-----> 20bfa631-b5b5-4fcc-b90c-05a87e42e00f
609
* def reference_id = karate.request.headers['x-reference-id']
0
610
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
611
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:56.712 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2220bfa631-b5b5-4fcc-b90c-05a87e42e00f*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
613
* print 'responseTime----->',responseTime
0
12:17:56.712 [print] responseTime-----> 1795
# Request-response
615
* print 'API Request----->',payload.request
0
12:17:56.712 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "gshubhangi41@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
616
* print 'Expected Response---->',payload.response
0
12:17:56.713 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 13, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": "Shubhangi Gangaheriya", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/ff24001e/cc99/44bf/a995/6e0bfaa6c810/f52ddb3c-107c-419d-9ae5-d523f9f689f2.jpg", "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/6ed9de8e/6103/4faa/bb4b/c48526ee71d5/4c295425-ba7a-4c86-a5c2-d66d45e0da67.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "gshubhangi41@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
617
* print 'Actual Response---->',karate.pretty(response)
2
12:17:56.714 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 11, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/d2baafe2/a37d/478e/9bb8/e00aa96d68b1/db51196d-1959-42a9-9616-3a69e1664920.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/cfd4201e/8803/44fa/a2fe/8689bde95db4/6b1cd02b-16ed-4764-ab50-20b0bba28efd.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "20bfa631-b5b5-4fcc-b90c-05a87e42e00f", "inputEmail": "gshubhangi41@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
618
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
620
* def professional = $.data.email.social.profiles.professional
0
621
* print professional
0
12:17:56.714 [print] { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
622
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
623
* print professional_registered_array
0
12:17:56.714 [print] [ null, true, false, true, null, true, null, null, false ]
624
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
625
* print count_professional_registered_profiles
0
12:17:56.715 [print] 3
626
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
628
* match payload.response.data.email.social.profiles.professional.microsoft == $.data.email.social.profiles.professional.microsoft
0
630
* match $.meta contains payload.response.meta
0
631
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
632
* match $.errors contains only deep payload.response.errors
0
Scenario: [13.2:636] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - microsoft EMAIL_SOCIAL_FIDO_profiles_professional_microsoft_false
ms: 348
>>
Background:
5
* configure charset = null
0
12:17:55.499 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
95
>>
monnai.Auth_Token_Generation
93
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:17:55.502 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:55.593 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:55 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=a2a7aea5-1069-4b57-835f-492f323c066d; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 5817d43f-f9f6-4499-ad68-bd50031eb43d 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b20f6feaf9aeb33bc9b7ab5901c625c8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: xjmEqXoc27FMq5Q2en6bYndIcmvWpYx1GrCiqBsJ5bpS7UOn5iZg5w== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:55.593 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:55.594 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:55.594 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:55.594 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:55.594 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:55.594 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w
8
* def BearerToken = authFeature.authToken
0
598
Given url requestUrl
0
599
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_microsoft_false.json")
1
600
And headers headers
0
601
And header Authorization = BearerToken
0
602
And request payload.request
0
603
* set payload.response.meta.referenceId = "#ignore"
0
604
When method POST
248
12:17:55.596 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 4a767cb2-6a51-4e89-a472-53efad9bfeba 1 > x-request-id: Via_Automation_request_id7dc9845d-7e25-4554-8569-17c57fa0f672 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w 1 > Content-Length: 116 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"nitishksoft905@gmail.com"} 12:17:55.843 response time in milliseconds: 247 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:55 GMT 1 < Content-Type: application/json 1 < Content-Length: 3611 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":"Nitish kumar","photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/12de6118/8ce1/4139/9857/94e20e4a79a9/6f1d98c7-6955-4cc9-9c31-93bf352805ce.jpg","gender":"M"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/a8905a9f/4b76/43cd/891f/116fd6c99cbd/b95dd333-f4ee-46f4-a680-d848ac622f4c.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":true},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"4a767cb2-6a51-4e89-a472-53efad9bfeba","inputEmail":"nitishksoft905@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
606
* print karate.request.headers
0
12:17:55.844 [print] { "x-reference-id": "4a767cb2-6a51-4e89-a472-53efad9bfeba", "x-request-id": "Via_Automation_request_id7dc9845d-7e25-4554-8569-17c57fa0f672", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiZmMxNmU5Y2QtZDdiMS00YTFjLTk5ZjgtMTExOWE4NjNlNWRlIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.XOD_gejop4HZeJzWW0qy2ycKan7FU4Si1gXvwTBAcZogYyEX0FOMP4jr4JaQ60fbeYBWxD83A9Dpiu-bGtMGmfqN5T92COCInAsIfA3hF0JtxPIXp5vCH6COB3YWSthhn58aFo9eTU6NNlzuFzeZpZl9Ih_tB8zOBShZsE3fgIK2wL1JoKqmPQy4yCh0Oh15AzCwbeN7tGI4ROHeD-I9CeRXcdcsagKJUsPctNJqteb51RvofxyYWfMmUihMc4kST_azhtrRvdOrjtCzeN9qD_M9goBm_pB7EdvIwIGKWeKfCqx_qwQn3LYM39Af8DxU97gWrlXBIuBQCqfrDq-W7w", "Content-Length": "116", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
607
* print karate.response.headers
0
12:17:55.844 [print] { "Date": "Wed, 18 Dec 2024 06:47:55 GMT", "Content-Type": "application/json", "Content-Length": "3611", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
608
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:55.844 [print] x-reference-id-----> 4a767cb2-6a51-4e89-a472-53efad9bfeba
609
* def reference_id = karate.request.headers['x-reference-id']
0
610
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
611
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:55.845 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*224a767cb2-6a51-4e89-a472-53efad9bfeba*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
613
* print 'responseTime----->',responseTime
0
12:17:55.845 [print] responseTime-----> 247
# Request-response
615
* print 'API Request----->',payload.request
0
12:17:55.845 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "nitishksoft905@gmail.com" }
616
* print 'Expected Response---->',payload.response
0
12:17:55.845 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 4, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Nitish kumar", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/adf6e864/57d2/4976/8a86/f67d2bfd9bb5/ec771177-383a-47b0-88e5-ff5501d484fe.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "nitishksoft905@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
617
* print 'Actual Response---->',karate.pretty(response)
2
12:17:55.846 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Nitish kumar", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/12de6118/8ce1/4139/9857/94e20e4a79a9/6f1d98c7-6955-4cc9-9c31-93bf352805ce.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/a8905a9f/4b76/43cd/891f/116fd6c99cbd/b95dd333-f4ee-46f4-a680-d848ac622f4c.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "4a767cb2-6a51-4e89-a472-53efad9bfeba", "inputEmail": "nitishksoft905@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
618
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
620
* def professional = $.data.email.social.profiles.professional
0
621
* print professional
0
12:17:55.847 [print] { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
622
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
623
* print professional_registered_array
0
12:17:55.847 [print] [ null, true, false, true, null, false, null, null, false ]
624
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
625
* print count_professional_registered_profiles
0
12:17:55.847 [print] 2
626
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
628
* match payload.response.data.email.social.profiles.professional.microsoft == $.data.email.social.profiles.professional.microsoft
0
630
* match $.meta contains payload.response.meta
0
631
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
632
* match $.errors contains only deep payload.response.errors
0
Scenario: [14.1:677] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - hubspot EMAIL_SOCIAL_FIDO_profiles_professional_hubspot_true
ms: 2464
>>
Background:
5
* configure charset = null
0
12:17:55.849 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
96
>>
monnai.Auth_Token_Generation
94
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:17:55.852 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:55.944 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:55 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=25908085-2912-4b33-944e-b4a2f7a90883; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 4be35180-81ea-4220-ab66-a01e6e39bbe6 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 6e2ed731c719076ef15104593fe6f44c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: WVnLQuFiU8TOegC-kvTl-ueWDTleUrNn0B8rZlzmtF6Y00uUsYGqEg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:55.944 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:55.944 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:55.945 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:55.945 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:55.945 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:55.945 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA
8
* def BearerToken = authFeature.authToken
0
640
Given url requestUrl
0
641
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_hubspot_true.json")
1
642
And headers headers
0
643
And header Authorization = BearerToken
0
644
And request payload.request
0
645
* set payload.response.meta.referenceId = "#ignore"
0
646
When method POST
2363
12:17:55.947 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 387619b6-9d33-4487-894d-f172faa9c452 1 > x-request-id: Via_Automation_request_idf07bb6bf-e487-45d1-89d6-ef8ced19ee9d 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA 1 > Content-Length: 112 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"MAYKOLJAJA@GMAIL.COM"} 12:17:58.310 response time in milliseconds: 2362 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3602 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":17,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/bad0df30/fd25/41dc/91b7/5fb2d9812f9f/d97c9f1a-3da3-4734-a541-c789a985a308.jpg"},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/472114f4/e911/4584/8378/995e6f578be5/64fefb43-71ed-495d-9922-8490cbfd382a.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Maykol Baron","id":"maykolbaron","handle":null,"bio":null,"age":null,"city":"Bogota","state":null,"country":"Colombia","photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"387619b6-9d33-4487-894d-f172faa9c452","inputEmail":"MAYKOLJAJA@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
648
* print karate.request.headers
0
12:17:58.310 [print] { "x-reference-id": "387619b6-9d33-4487-894d-f172faa9c452", "x-request-id": "Via_Automation_request_idf07bb6bf-e487-45d1-89d6-ef8ced19ee9d", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzUsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzUsImlhdCI6MTczNDUwNDQ3NSwidmVyc2lvbiI6MiwianRpIjoiNjc1NmNkNDYtOGI1NC00MWNlLWEzYjEtZmI4M2FkNWJkZmEyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rADNzJuZZF0h4EhnNjycC7EAfhQ1V2fixeLQllwFeC4ajU1_L6TcT2lm03rRPuAmoXH8nStdh03xfME14nljOcZhqOIS4wetxbq-U2lgQ6LVKuZfzyniHN7zrNnDqw1tJwEC95Pqd4eLSsl7WrME6M16Le05xczoyDlY_r7xUnmq7jWXVQodov9FV2ooiH4Q-8Nhcc4_w8lkOEb3gNcUstrhgQT4akHpYYv3qgYApDmSP2qnRhHQYE-qkD7CqOGL9p4hVJXfx_xat2QLg-pe48Jb4uYmzEhUwRLGl7raLAeQLSsPgWO-tEQEdI-oo1lB-y5CKb-1xMhHCnl5cUO5uA", "Content-Length": "112", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
649
* print karate.response.headers
0
12:17:58.311 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3602", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
650
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.311 [print] x-reference-id-----> 387619b6-9d33-4487-894d-f172faa9c452
651
* def reference_id = karate.request.headers['x-reference-id']
0
652
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
653
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.311 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22387619b6-9d33-4487-894d-f172faa9c452*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
655
* print 'responseTime----->',responseTime
0
12:17:58.311 [print] responseTime-----> 2362
# Request-response
657
* print 'API Request----->',payload.request
0
12:17:58.311 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "MAYKOLJAJA@GMAIL.COM" }
658
* print 'Expected Response---->',payload.response
0
12:17:58.311 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 18, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 4, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/3d8f4e77/6f1d/4f63/8eae/fdd5b02ab7ca/fc61c704-6f40-4f9d-a40f-5e85b41c30a2.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/f28322e0/5ac2/4303/ac76/91fcf77d7710/7910b98a-09bd-4061-87b0-3e3fd184c3ad.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Maykol Baron", "id": "maykolbaron", "handle": null, "bio": null, "age": null, "city": "Bogota", "state": null, "country": "Colombia", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": true }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": true } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "MAYKOLJAJA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
659
* print 'Actual Response---->',karate.pretty(response)
1
12:17:58.313 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 17, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/bad0df30/fd25/41dc/91b7/5fb2d9812f9f/d97c9f1a-3da3-4734-a541-c789a985a308.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/472114f4/e911/4584/8378/995e6f578be5/64fefb43-71ed-495d-9922-8490cbfd382a.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Maykol Baron", "id": "maykolbaron", "handle": null, "bio": null, "age": null, "city": "Bogota", "state": null, "country": "Colombia", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "387619b6-9d33-4487-894d-f172faa9c452", "inputEmail": "MAYKOLJAJA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
660
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
662
* def professional = $.data.email.social.profiles.professional
0
663
* print professional
0
12:17:58.313 [print] { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
664
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
665
* print professional_registered_array
0
12:17:58.313 [print] [ null, null, true, true, null, true, null, null, false ]
666
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
0
667
* print count_professional_registered_profiles
0
12:17:58.313 [print] 3
668
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
670
* match payload.response.data.email.social.profiles.professional.hubspot == $.data.email.social.profiles.professional.hubspot
0
12:17:58.314 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:670 * match payload.response.data.email.social.profiles.professional.hubspot == $.data.email.social.profiles.professional.hubspot match failed: EQUALS $ | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":true} {"registered":false} $.registered | not equal (BOOLEAN:BOOLEAN) true false classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:670
672
* match $.meta contains payload.response.meta
0
673
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
674
* match $.errors contains only deep payload.response.errors
0
Scenario: [14.2:678] DPI EMAIL_SOCIAL Positive scenarios for validating profile = professional - hubspot EMAIL_SOCIAL_FIDO_profiles_professional_hubspot_false
ms: 2168
>>
Background:
5
* configure charset = null
0
12:17:56.401 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
99
>>
monnai.Auth_Token_Generation
97
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
95
12:17:56.404 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:56.498 response time in milliseconds: 94 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c1df62be-4fca-423d-bcc2-440cb80e3fcd; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 17ac0d96-4aa8-43fc-aa87-0f8972dab3e2 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 aab5214455c9f51d37c4d5c4e5dbc04c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: NqENPz0ewomtIr8VucXuJDo9HkFCrZxwJ4kJHvZ--PnZxsfvAOw_Sg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:56.499 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:56.499 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:56.499 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:56.499 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:56.500 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:56.500 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ
8
* def BearerToken = authFeature.authToken
0
640
Given url requestUrl
0
641
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/professional/EMAIL_SOCIAL_FIDO_profiles_professional_hubspot_false.json")
1
642
And headers headers
0
643
And header Authorization = BearerToken
0
644
And request payload.request
0
645
* set payload.response.meta.referenceId = "#ignore"
0
646
When method POST
2062
12:17:56.502 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 82d29749-c470-44aa-a8c6-c88508db54b8 1 > x-request-id: Via_Automation_request_idd522fad0-f25e-4cd2-b419-4b33ab2adca9 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ 1 > Content-Length: 117 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"mukesh@adroitoverseas.com","packages":["EMAIL_SOCIAL"]} 12:17:58.563 response time in milliseconds: 2061 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3459 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":6,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":0,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9041457c/805f/4189/bf1e/fb0d8ac373eb/5de0cbdb-2933-4609-8baa-1ade5b52d284.jpg"},"yahoo":{"registered":null},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Mukesh Jain","id":"mukesh-jain","handle":null,"bio":null,"age":null,"city":"Singapore","state":"Singapore","country":"Singapore","photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"82d29749-c470-44aa-a8c6-c88508db54b8","inputEmail":"mukesh@adroitoverseas.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
648
* print karate.request.headers
0
12:17:58.564 [print] { "x-reference-id": "82d29749-c470-44aa-a8c6-c88508db54b8", "x-request-id": "Via_Automation_request_idd522fad0-f25e-4cd2-b419-4b33ab2adca9", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiOTA1ZGI4MTEtYjcwOS00OGE5LThlNDQtYzI5NTg4YTMwM2EyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.D7ktcJZbaCHSrchag5pujcIaETQek7wdl0NAY8AKU6Tm8YZKX2aKkzptEaWcPMdnawXq3ZZp9TU2uTev5VV7tbxAenYLxBFJhb1WAy5-smm6RnaQLxXUS-JTOFy4zhPkFhra5L2yaAi71eXctRJTKh93BftGS687zGsQJqfmFJWS2syo4dqij3_JehmXFNHmW77BPmWrHqP4JoDURz0leMUlNKg3igyFUypn7ZpbywuwTLyXbyHjIwn1-qzO-zdNJLlae7_EP-w-RaPzQNYCAOGXM7IG6933T-eAGwljcFkN_JNRCd_BSAWx31iTOjvqDLeCC_Wh8Vo-JI7cVm-uTQ", "Content-Length": "117", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
649
* print karate.response.headers
0
12:17:58.564 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3459", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
650
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.564 [print] x-reference-id-----> 82d29749-c470-44aa-a8c6-c88508db54b8
651
* def reference_id = karate.request.headers['x-reference-id']
0
652
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
653
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.565 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2282d29749-c470-44aa-a8c6-c88508db54b8*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
655
* print 'responseTime----->',responseTime
0
12:17:58.565 [print] responseTime-----> 2061
# Request-response
657
* print 'API Request----->',payload.request
0
12:17:58.565 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "mukesh@adroitoverseas.com", "packages": [ "EMAIL_SOCIAL" ] }
658
* print 'Expected Response---->',payload.response
0
12:17:58.565 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/05128e96/4a9a/49bd/882f/ae3c434bdffe/f44f9763-a054-4de1-aebd-405b072d0c98.jpg", "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Mukesh Jain", "id": "mukesh-jain", "handle": null, "bio": null, "age": null, "city": "Singapore", "state": "Singapore", "country": "Singapore", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "mukesh@adroitoverseas.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
659
* print 'Actual Response---->',karate.pretty(response)
2
12:17:58.567 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 6, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 0, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9041457c/805f/4189/bf1e/fb0d8ac373eb/5de0cbdb-2933-4609-8baa-1ade5b52d284.jpg" }, "yahoo": { "registered": null }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Mukesh Jain", "id": "mukesh-jain", "handle": null, "bio": null, "age": null, "city": "Singapore", "state": "Singapore", "country": "Singapore", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "82d29749-c470-44aa-a8c6-c88508db54b8", "inputEmail": "mukesh@adroitoverseas.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
660
Then status 200
0
# * match payload.response.data.email.social.summary.registeredProfessionalProfiles == $.data.email.social.summary.registeredProfessionalProfiles
662
* def professional = $.data.email.social.profiles.professional
0
663
* print professional
0
12:17:58.567 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
664
* def professional_registered_array = $.data.email.social.profiles.professional..registered
0
665
* print professional_registered_array
0
12:17:58.568 [print] [ null, false, false, true, null, true, null, null, false ]
666
* def count_professional_registered_profiles = professional_registered_array.filter(x => x == true).length
1
667
* print count_professional_registered_profiles
0
12:17:58.568 [print] 2
668
* match count_professional_registered_profiles == $.data.email.social.summary.registeredProfessionalProfiles
0
670
* match payload.response.data.email.social.profiles.professional.hubspot == $.data.email.social.profiles.professional.hubspot
0
672
* match $.meta contains payload.response.meta
0
673
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
674
* match $.errors contains only deep payload.response.errors
0
Scenario: [15.1:722] DPI EMAIL_SOCIAL Positive scenarios for validating profile = entertainment - EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_disneyplus_true
ms: 2426
>>
Background:
5
* configure charset = null
0
12:17:56.445 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
95
>>
monnai.Auth_Token_Generation
94
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:17:56.448 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:56.539 response time in milliseconds: 90 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=3076477a-f219-4e0b-b650-753e6ba7eb48; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: fde78a73-d55c-4225-bdfe-2ba41e1a1159 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 2714223ccdf68412b307ec25280ec30c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 0Q68mfx86PeTZMlvdBI3v6Q7pBfdVYa6Cdy0H4ilk9Bv4o-c6RbOzQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:56.539 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:56.540 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:56.540 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:56.540 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:56.540 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:56.541 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA
8
* def BearerToken = authFeature.authToken
0
684
Given url requestUrl
0
685
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/entertainment/EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_disneyplus_true.json")
1
686
And headers headers
0
687
And header Authorization = BearerToken
0
688
And request payload.request
0
689
* set payload.response.meta.referenceId = "#ignore"
0
690
When method POST
2324
12:17:56.543 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 516b976c-4966-4f9c-9337-d6b4b43a72b2 1 > x-request-id: Via_Automation_request_idb00d8e86-8ebc-43d9-b95a-6780225741ca 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA 1 > Content-Length: 98 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"harikachowdary414@gmail.com"} 12:17:58.866 response time in milliseconds: 2322 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3419 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":11,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":2,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/855d03fd/8d25/40b5/8ebc/4e1e39aec54d/40abe0ee-cccc-4f4f-a0fa-d047ca21ac26.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"516b976c-4966-4f9c-9337-d6b4b43a72b2","inputEmail":"harikachowdary414@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
692
* print karate.request.headers
0
12:17:58.866 [print] { "x-reference-id": "516b976c-4966-4f9c-9337-d6b4b43a72b2", "x-request-id": "Via_Automation_request_idb00d8e86-8ebc-43d9-b95a-6780225741ca", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiZjg0MzBiYmUtMTkwOC00MzQ4LWE5YzMtZjA0NjEwYTBkZDNmIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.a8YvKKmD4eauUcwZ0p4ycrB8_3RuwmKzmXsV9A54G56zPm-0wlLfJZU0AFmpjK599jZpFjVEpauDMG9Er3ZZaY2pwDMHRHZtSOBlrCtYw8UW6v7jNj3K-70nxy1BSS5QtAzkndvNpTUWHNYU8WeGfm5QonnF1_7TtEuBfjBVUvrZxSltAPsh-nqz_EU5ksd_3QSSuNWUxxcBmbE1NAIc80hJbpbLUB0ZZ6OdM909i65k4uzE98cvADDp5HrN2rjmU9ysdf2S7BgwaAkxGKfOTyKukS-NYkp67U1F9ELk8sT7vIocke2K9rCcilIBE7vO6h7XrH8dlUp-oymyZiAwzA", "Content-Length": "98", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
693
* print karate.response.headers
0
12:17:58.867 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3419", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
694
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.867 [print] x-reference-id-----> 516b976c-4966-4f9c-9337-d6b4b43a72b2
695
* def reference_id = karate.request.headers['x-reference-id']
0
696
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
697
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.867 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22516b976c-4966-4f9c-9337-d6b4b43a72b2*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
699
* print 'responseTime----->',responseTime
0
12:17:58.867 [print] responseTime-----> 2322
# Request-response
701
* print 'API Request----->',payload.request
0
12:17:58.867 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "harikachowdary414@gmail.com" }
702
* print 'Expected Response---->',payload.response
0
12:17:58.868 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 10, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/b5d7b60b/29d4/4620/b944/3f3afcc24b3d/64e7ebea-85c2-4f9b-84ee-1fbfc6762258.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "harikachowdary414@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
703
* print 'Actual Response---->',karate.pretty(response)
2
12:17:58.870 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 11, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/855d03fd/8d25/40b5/8ebc/4e1e39aec54d/40abe0ee-cccc-4f4f-a0fa-d047ca21ac26.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "516b976c-4966-4f9c-9337-d6b4b43a72b2", "inputEmail": "harikachowdary414@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
704
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEntertainmentProfiles == $.data.email.social.summary.registeredEntertainmentProfiles
706
* def entertainment = $.data.email.social.profiles.professional
0
707
* print entertainment
0
12:17:58.870 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
708
* def entertainment_registered_array = $.data.email.social.profiles.entertainment..registered
0
709
* print entertainment_registered_array
0
12:17:58.870 [print] [ true, null, null, null, null, true, null, null ]
710
* def count_entertainment_registered_profiles = entertainment_registered_array.filter(x => x == true).length
0
711
* print count_entertainment_registered_profiles
0
12:17:58.871 [print] 2
712
* match count_entertainment_registered_profiles == $.data.email.social.summary.registeredEntertainmentProfiles
0
715
* match payload.response.data.email.social.profiles.entertainment == $.data.email.social.profiles.entertainment
0
717
* match $.meta contains payload.response.meta
0
718
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
719
* match $.errors contains only deep payload.response.errors
0
Scenario: [15.2:723] DPI EMAIL_SOCIAL Positive scenarios for validating profile = entertainment - EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_disneyplus_false
ms: 1790
>>
Background:
5
* configure charset = null
0
12:17:56.605 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
93
>>
monnai.Auth_Token_Generation
91
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
1
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
89
12:17:56.609 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:56.697 response time in milliseconds: 88 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=1bf40f43-8bc4-4e6c-b118-0fbd77231619; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: fe930927-e133-4319-932d-29aa4909ea1b 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 ead256cd567b3d0f8e32db9114a9d1ba.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: dj3KXg3flk_wN-hRWzxIHQH8sttskWmOaF6mmM5b4XVoMTzpfeL-3A== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:56.697 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:56.698 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:56.698 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:56.698 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:56.698 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:56.698 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw
8
* def BearerToken = authFeature.authToken
0
684
Given url requestUrl
0
685
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/entertainment/EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_disneyplus_false.json")
1
686
And headers headers
0
687
And header Authorization = BearerToken
0
688
And request payload.request
0
689
* set payload.response.meta.referenceId = "#ignore"
0
690
When method POST
1691
12:17:56.700 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: a5cde39d-6d6b-4afa-8528-6c6246da46f0 1 > x-request-id: Via_Automation_request_id4124104d-afcb-4eb0-b825-2eca92498503 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"manish1580singh@gmail.com"} 12:17:58.391 response time in milliseconds: 1691 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3265 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"a5cde39d-6d6b-4afa-8528-6c6246da46f0","inputEmail":"manish1580singh@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
692
* print karate.request.headers
1
12:17:58.392 [print] { "x-reference-id": "a5cde39d-6d6b-4afa-8528-6c6246da46f0", "x-request-id": "Via_Automation_request_id4124104d-afcb-4eb0-b825-2eca92498503", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiMjk2M2MxMzYtMzNlMy00MzFiLTlmNDAtYzRkZjYyNmNiNDQ0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.NfG_Fswn4Okr7Q4UfF2fZcDZEgoBlokYxWfWr4c7mp803odPGH15RYZ7QQVWGQKBtfBsWD2QCBgbTlYkNhNJXEjJDPzcqJxYwv36dLdHPKGuEP1P5xN9I_HGl3o_MD8ar8KeQ01n-72773Fv_QmfPpukqmTDKJnw-FP1JYLmIlszlHMx5R-lllhDjU6w1q6q94SYBtt5BE90e6uaCVkeNdvjArfrNcefdRc31GEB-ggZ_nzdz5SrkTk8JyIV-D4ZZ_L72-JBVAYtaWThlWtawWK62EDSGfojSdr-P3l6BgznHDmJao9PiQyeO-xhJeZnSWIsJHyHziWdj4gq11ZLfw", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
693
* print karate.response.headers
0
12:17:58.392 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3265", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
694
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.392 [print] x-reference-id-----> a5cde39d-6d6b-4afa-8528-6c6246da46f0
695
* def reference_id = karate.request.headers['x-reference-id']
0
696
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
697
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.392 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22a5cde39d-6d6b-4afa-8528-6c6246da46f0*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
699
* print 'responseTime----->',responseTime
0
12:17:58.393 [print] responseTime-----> 1691
# Request-response
701
* print 'API Request----->',payload.request
0
12:17:58.393 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "manish1580singh@gmail.com" }
702
* print 'Expected Response---->',payload.response
0
12:17:58.393 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Manish Singh", "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "manish1580singh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
703
* print 'Actual Response---->',karate.pretty(response)
1
12:17:58.394 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "a5cde39d-6d6b-4afa-8528-6c6246da46f0", "inputEmail": "manish1580singh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
704
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEntertainmentProfiles == $.data.email.social.summary.registeredEntertainmentProfiles
706
* def entertainment = $.data.email.social.profiles.professional
0
707
* print entertainment
0
12:17:58.395 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
708
* def entertainment_registered_array = $.data.email.social.profiles.entertainment..registered
0
709
* print entertainment_registered_array
0
12:17:58.395 [print] [ false, null, null, null, null, false, null, null ]
710
* def count_entertainment_registered_profiles = entertainment_registered_array.filter(x => x == true).length
0
711
* print count_entertainment_registered_profiles
0
12:17:58.395 [print] 0
712
* match count_entertainment_registered_profiles == $.data.email.social.summary.registeredEntertainmentProfiles
0
715
* match payload.response.data.email.social.profiles.entertainment == $.data.email.social.profiles.entertainment
0
717
* match $.meta contains payload.response.meta
0
718
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
719
* match $.errors contains only deep payload.response.errors
0
Scenario: [15.3:724] DPI EMAIL_SOCIAL Positive scenarios for validating profile = entertainment - EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_true_disneyplus_false
ms: 1909
>>
Background:
5
* configure charset = null
0
12:17:56.716 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
84
>>
monnai.Auth_Token_Generation
83
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
81
12:17:56.720 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:56.800 response time in milliseconds: 80 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:56 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=80b663b3-ae65-4673-99cb-0235505ca378; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 5c674165-12cd-4555-ada4-85d468bc2903 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 08568c767312231af6726a87fc9f6a1c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: gzgun1x4FQ3mAQtb07nxOd0UZkJp2J3WuDvxKlrlEbyyWOZGYW-FFg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:56.801 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:56.801 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:56.801 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:56.801 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:56.801 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:56.801 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ
8
* def BearerToken = authFeature.authToken
0
684
Given url requestUrl
0
685
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/entertainment/EMAIL_SOCIAL_FIDO_profiles_entertainment_spotify_true_disneyplus_false.json")
1
686
And headers headers
0
687
And header Authorization = BearerToken
0
688
And request payload.request
0
689
* set payload.response.meta.referenceId = "#ignore"
0
690
When method POST
1818
12:17:56.803 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 1cf16a73-5609-4e7c-9526-fd96ffbf2563 1 > x-request-id: Via_Automation_request_id4ef41b0b-84df-40fe-988b-52e21b978293 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ 1 > Content-Length: 90 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"Sheekca13@gmail.com"} 12:17:58.620 response time in milliseconds: 1817 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3458 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":12,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":4,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/96410342/2ea5/4183/ac58/76389cf9486e/aca65f43-279f-4e90-8445-113e6edb289e.jpg","gender":"F"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"shikha chauhan","id":"live:.cid.a56276ea839bb59","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"1cf16a73-5609-4e7c-9526-fd96ffbf2563","inputEmail":"Sheekca13@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
692
* print karate.request.headers
1
12:17:58.621 [print] { "x-reference-id": "1cf16a73-5609-4e7c-9526-fd96ffbf2563", "x-request-id": "Via_Automation_request_id4ef41b0b-84df-40fe-988b-52e21b978293", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzYsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzYsImlhdCI6MTczNDUwNDQ3NiwidmVyc2lvbiI6MiwianRpIjoiNmExYzAwOWMtYmI2ZC00YjAyLWFhZjQtZThlNjM5NGFhOGE4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.R7lWV9Y6iXX_YkPI1IHYUuZWqFFbG7JhBM1c_9dppE5WvN4rLPMLiCDNJMCjQqPIQYzGnvY5vz65GBycmzikGKyX12wTi-e7wVwBNIYDN2v7mbr2dpjxKfKVtzNGQWluJcgh-Ht_zLsf_4g0OFb_B0Y772ziWPauWWZGOd5qgWMWQ1-jIaR6F9X_M7-n9tC7uNeqfxX79IsxD2do1kiju4tYfdAgu9zQ9XXsADsoKxGv68PpquJKGp8TQFkCW0Jjgx06dOQA26LDbfD676v0Bi0a91o712cJpzCt5A8f4uuei_UaZ7oBuUerUI5wkfzhyNjtHsG4e2KxgsuZyFUkcQ", "Content-Length": "90", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
693
* print karate.response.headers
0
12:17:58.622 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3458", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
694
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.622 [print] x-reference-id-----> 1cf16a73-5609-4e7c-9526-fd96ffbf2563
695
* def reference_id = karate.request.headers['x-reference-id']
0
696
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
697
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.622 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*221cf16a73-5609-4e7c-9526-fd96ffbf2563*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
699
* print 'responseTime----->',responseTime
0
12:17:58.622 [print] responseTime-----> 1817
# Request-response
701
* print 'API Request----->',payload.request
0
12:17:58.622 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "Sheekca13@gmail.com" }
702
* print 'Expected Response---->',payload.response
0
12:17:58.623 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Shikha Chauhan", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/6dee1a93/eacd/4b81/9c1c/620febea28cb/8197543a-ee85-4e0a-ba80-8854833bd506.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "Sheekca13@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
703
* print 'Actual Response---->',karate.pretty(response)
2
12:17:58.624 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 12, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/96410342/2ea5/4183/ac58/76389cf9486e/aca65f43-279f-4e90-8445-113e6edb289e.jpg", "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "shikha chauhan", "id": "live:.cid.a56276ea839bb59", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "1cf16a73-5609-4e7c-9526-fd96ffbf2563", "inputEmail": "Sheekca13@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
704
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEntertainmentProfiles == $.data.email.social.summary.registeredEntertainmentProfiles
706
* def entertainment = $.data.email.social.profiles.professional
0
707
* print entertainment
0
12:17:58.625 [print] { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }
708
* def entertainment_registered_array = $.data.email.social.profiles.entertainment..registered
0
709
* print entertainment_registered_array
0
12:17:58.625 [print] [ true, null, null, null, null, false, null, null ]
710
* def count_entertainment_registered_profiles = entertainment_registered_array.filter(x => x == true).length
0
711
* print count_entertainment_registered_profiles
0
12:17:58.626 [print] 1
712
* match count_entertainment_registered_profiles == $.data.email.social.summary.registeredEntertainmentProfiles
0
715
* match payload.response.data.email.social.profiles.entertainment == $.data.email.social.profiles.entertainment
0
717
* match $.meta contains payload.response.meta
0
718
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
719
* match $.errors contains only deep payload.response.errors
0
Scenario: [16.1:760] DPI EMAIL_SOCIAL Positive scenarios for validating profile = travel (dynamic in both FIdo V1 and V2) - EMAIL_SOCIAL_FIDO_profiles_travel_datapoint_dynamic_hidden
ms: 397
>>
Background:
5
* configure charset = null
0
12:17:58.315 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
100
>>
monnai.Auth_Token_Generation
98
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
96
12:17:58.318 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.414 response time in milliseconds: 96 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=a4b2d7f0-3997-4c24-86e4-b5138a6fa19c; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 096481f8-1311-4e03-84fa-a220b039b698 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 59ef795c7fad9dd0fe95a71fb098704e.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: _21bcMuBDNZ4g7CtiU5wms_4l4oxWP9a1O-NWM8KMokNZcBHdX4imA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.414 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.415 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.415 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.415 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.415 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.416 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g
8
* def BearerToken = authFeature.authToken
0
731
Given url requestUrl
0
732
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/travel/EMAIL_SOCIAL_FIDO_profiles_travel_datapoint_dynamic_hidden.json")
1
733
And headers headers
0
734
And header Authorization = BearerToken
0
735
And request payload.request
0
736
* set payload.response.meta.referenceId = "#ignore"
0
737
When method POST
291
12:17:58.418 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: e6af6ef5-26b5-42d2-a589-359db58f4197 1 > x-request-id: Via_Automation_request_id7c885f4c-3d1b-4d83-8ee1-947cfe0b0ae1 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"manish1580singh@gmail.com"} 12:17:58.708 response time in milliseconds: 289 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3265 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":3,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"e6af6ef5-26b5-42d2-a589-359db58f4197","inputEmail":"manish1580singh@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
739
* print karate.request.headers
1
12:17:58.709 [print] { "x-reference-id": "e6af6ef5-26b5-42d2-a589-359db58f4197", "x-request-id": "Via_Automation_request_id7c885f4c-3d1b-4d83-8ee1-947cfe0b0ae1", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNzQ0OGNmOGEtNWM1OC00MjAzLWFmNjEtODhmYTgzNTc5OTBiIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.cemBsVB2Mo8qoMd-6Sw6BWVmQPdjHp3cgOC8P1O_uINhFX6wpjT-JrCGD1-wtdtsQjnfDVoIgKocLjIpj8P5umh8g9_TUwrxg_Vc_SypK1OHod_SOuwUZ79Lqgi_1AJWig80akWHYEM3nUSpqNKSRmpPA1th6EXXu3OCfhjdQm1ROvrjU1iUE4PHiAGaLdW5d-eGasxVMZRy3vDPqGMFhLnOPkG6H9fNPkvFpUZ4aDL0CQrDwNZJf25XGyeHr1mibivrSNMomP9Hue3OOw5-uDX2JMqr36rvw6E8fEa_NvQoVo1iKWPS293-bXcGNv1gRBQnb29evjLnKyvBiXqs7g", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
740
* print karate.response.headers
0
12:17:58.709 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3265", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
741
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.709 [print] x-reference-id-----> e6af6ef5-26b5-42d2-a589-359db58f4197
742
* def reference_id = karate.request.headers['x-reference-id']
0
743
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
744
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.710 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22e6af6ef5-26b5-42d2-a589-359db58f4197*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
746
* print 'responseTime----->',responseTime
0
12:17:58.710 [print] responseTime-----> 289
# Request-response
748
* print 'API Request----->',payload.request
0
12:17:58.710 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "manish1580singh@gmail.com" }
749
* print 'Expected Response---->',payload.response
0
12:17:58.710 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": null }, "emailProvider": { "google": { "registered": true, "name": "Manish Singh", "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": null, "rambler": null }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": null, "kakao": null }, "professional": { "wordpress": { "registered": false }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "microsoft": { "registered": false }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "disneyplus": { "registered": false } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "manish1580singh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
750
* print 'Actual Response---->',karate.pretty(response)
2
12:17:58.712 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "e6af6ef5-26b5-42d2-a589-359db58f4197", "inputEmail": "manish1580singh@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
751
Then status 200
0
752
* match payload.response.data.email.social.summary.registeredTravelProfiles == "#notpresent"
0
753
* match payload.response.data.email.social.profiles.travel == "#notpresent"
0
755
* match $.meta contains payload.response.meta
0
756
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
757
* match $.errors contains only deep payload.response.errors
0
Scenario: [17.1:801] DPI EMAIL_SOCIAL Positive scenarios for validating profile = travel - EMAIL_SOCIAL_FIDO_profiles_travel_booking_true_airbnb_null
ms: 383
>>
Background:
5
* configure charset = null
0
12:17:58.397 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
124
>>
monnai.Auth_Token_Generation
122
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
9
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
109
12:17:58.409 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.517 response time in milliseconds: 108 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=fd0fbaa4-adb2-49dc-a28e-d32db6020239; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 06575adb-589c-4d1e-ab23-f3322c2384f9 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b3b2246718edab5bd24a8e54e98fa4e0.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: pqJhHBHKl-sqEAoU36HSFpqyxLpvue9RFY4KpRCqTc27c2Fx16XXKQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
1
12:17:58.518 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.519 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
2
12:17:58.521 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.521 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.522 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.522 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg
8
* def BearerToken = authFeature.authToken
0
764
Given url requestUrl
0
765
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/travel/EMAIL_SOCIAL_FIDO_profiles_travel_booking_true_airbnb_null.json")
1
766
And headers headers
0
767
And header Authorization = BearerToken
0
768
And request payload.request
0
769
* set payload.response.meta.referenceId = "#ignore"
0
770
When method POST
252
12:17:58.529 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 05cee450-7248-4910-baa9-9f8ec95b408a 1 > x-request-id: Via_Automation_request_id585d5192-edaf-43f4-91d4-111ecfbd4914 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg 1 > Content-Length: 112 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"MAYKOLJAJA@GMAIL.COM"} 12:17:58.776 response time in milliseconds: 247 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < Content-Type: application/json 1 < Content-Length: 3602 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":17,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":2},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/bad0df30/fd25/41dc/91b7/5fb2d9812f9f/d97c9f1a-3da3-4734-a541-c789a985a308.jpg"},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/472114f4/e911/4584/8378/995e6f578be5/64fefb43-71ed-495d-9922-8490cbfd382a.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Maykol Baron","id":"maykolbaron","handle":null,"bio":null,"age":null,"city":"Bogota","state":null,"country":"Colombia","photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"05cee450-7248-4910-baa9-9f8ec95b408a","inputEmail":"MAYKOLJAJA@GMAIL.COM","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
772
* print karate.request.headers
0
12:17:58.777 [print] { "x-reference-id": "05cee450-7248-4910-baa9-9f8ec95b408a", "x-request-id": "Via_Automation_request_id585d5192-edaf-43f4-91d4-111ecfbd4914", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZGE2MGM1NTMtN2FiYi00NzE2LWI4NzktYTYxYjFlY2IyOGQyIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.OYqyg9uOLheZCdWlQzmYzuYjOpRXF5Mjlu-esBQ8dZl2MXBpOwYadb2KJbbKvLiGVgWhucv02EgYhKdK7KX-0aZzN-FZrcRj4To5_HKl7K0mtFyObwWjCOVA6avByUpAJLMzO4JZmlOSAP9FqYNT-WujO0ME2Q7yhpKtmLrVdKt_CNLMbWIDslfVi9DnougFu6pNDAoGK1Oo95VyGuuxFiHlBc0RxklWI4lvh_o_UZAwOoE32-IYuwoURPo2CqqGe6zBXiXfS4IW9PVIRlnTYSWzo60fN_XdegeG0RtD5G4NdFbvG-5_NenxzNuhLC8mhPA3PwlqLwjYr4uxzSRlYg", "Content-Length": "112", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
773
* print karate.response.headers
0
12:17:58.777 [print] { "Date": "Wed, 18 Dec 2024 06:47:58 GMT", "Content-Type": "application/json", "Content-Length": "3602", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
774
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:58.778 [print] x-reference-id-----> 05cee450-7248-4910-baa9-9f8ec95b408a
775
* def reference_id = karate.request.headers['x-reference-id']
0
776
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
777
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:58.778 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2205cee450-7248-4910-baa9-9f8ec95b408a*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
779
* print 'responseTime----->',responseTime
0
12:17:58.778 [print] responseTime-----> 247
# Request-response
781
* print 'API Request----->',payload.request
0
12:17:58.778 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "MAYKOLJAJA@GMAIL.COM" }
782
* print 'Expected Response---->',payload.response
0
12:17:58.779 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 16, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "Maykol Baron", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/62457bf2/d147/4ff6/b057/0afb58b677e0/65a74f2c-cd04-47f4-a940-50bf0bb54eb6.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/4678ad35/4773/42bb/bc94/752d45c31599/b2235ef9-b109-4b48-9df5-a383a557b9d8.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Maykol Baron", "id": "maykolbaron", "handle": null, "bio": null, "age": null, "city": "Bogota", "state": null, "country": "Colombia", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": true } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "MAYKOLJAJA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
783
* print 'Actual Response---->',karate.pretty(response)
1
12:17:58.780 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 17, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 2 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/bad0df30/fd25/41dc/91b7/5fb2d9812f9f/d97c9f1a-3da3-4734-a541-c789a985a308.jpg" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/472114f4/e911/4584/8378/995e6f578be5/64fefb43-71ed-495d-9922-8490cbfd382a.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Maykol Baron", "id": "maykolbaron", "handle": null, "bio": null, "age": null, "city": "Bogota", "state": null, "country": "Colombia", "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "05cee450-7248-4910-baa9-9f8ec95b408a", "inputEmail": "MAYKOLJAJA@GMAIL.COM", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
784
Then status 200
0
# * match payload.response.data.email.social.summary.registeredTravelProfiles == $.data.email.social.summary.registeredTravelProfiles
786
* def travel = $.data.email.social.profiles.travel
0
787
* print travel
0
12:17:58.780 [print] { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }
788
* def travel_registered_array = $.data.email.social.profiles.travel..registered
0
789
* print travel_registered_array
0
12:17:58.780 [print] [ null, null ]
790
* def count_travel_registered_profiles = travel_registered_array.filter(x => x == true).length
0
791
* print count_travel_registered_profiles
0
12:17:58.781 [print] 0
792
* match count_travel_registered_profiles == $.data.email.social.summary.registeredTravelProfiles
0
794
* match payload.response.data.email.social.profiles.travel == $.data.email.social.profiles.travel
0
12:17:58.781 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:794 * match payload.response.data.email.social.profiles.travel == $.data.email.social.profiles.travel match failed: EQUALS $ | not equal | match failed for name: 'booking' (MAP:MAP) {"booking":{"registered":true},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}} {"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}} $.booking | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":true} {"registered":null} $.booking.registered | data types don't match (BOOLEAN:NULL) true null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:794
796
* match $.meta contains payload.response.meta
0
797
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
798
* match $.errors contains only deep payload.response.errors
0
Scenario: [17.2:802] DPI EMAIL_SOCIAL Positive scenarios for validating profile = travel - EMAIL_SOCIAL_FIDO_profiles_travel_booking_false_airbnb_null
ms: 1881
>>
Background:
5
* configure charset = null
0
12:17:58.572 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
102
>>
monnai.Auth_Token_Generation
99
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
95
12:17:58.579 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.673 response time in milliseconds: 94 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=3d7b2dac-2815-4260-9071-f7dd6b044d2a; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 28e69154-239e-46a1-addd-79ec96c15ced 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 4e0f37ca2b124654dbfc0554ea1020a8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 2ccgNpe_n1oE-OFbO-GzOgPoWnZbEjy6UAX01eGVSfHHJPJWdVB5HA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.674 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.674 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.675 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.675 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.676 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.676 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ
8
* def BearerToken = authFeature.authToken
0
764
Given url requestUrl
0
765
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/travel/EMAIL_SOCIAL_FIDO_profiles_travel_booking_false_airbnb_null.json")
1
766
And headers headers
0
767
And header Authorization = BearerToken
0
768
And request payload.request
0
769
* set payload.response.meta.referenceId = "#ignore"
0
770
When method POST
1774
12:17:58.678 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: e2e7290d-2ed6-47b0-85b9-a9bbb6724f60 1 > x-request-id: Via_Automation_request_idce7e5777-b92f-4f8d-aab1-d137ca5d2ed3 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ 1 > Content-Length: 118 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"sarbanna.naikodi@gmail.com"} 12:18:00.451 response time in milliseconds: 1773 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 3262 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"e2e7290d-2ed6-47b0-85b9-a9bbb6724f60","inputEmail":"sarbanna.naikodi@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
772
* print karate.request.headers
0
12:18:00.452 [print] { "x-reference-id": "e2e7290d-2ed6-47b0-85b9-a9bbb6724f60", "x-request-id": "Via_Automation_request_idce7e5777-b92f-4f8d-aab1-d137ca5d2ed3", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiN2FiMzliYzMtMmZlNS00OWUyLWE4OTYtOTQ4ODI5MWU2M2VjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.nefNaONjQepYC_KaWeyyxyV-5G4U3Bv1bcTUgCA4XC4ak5gfByt5qqAjYbQT_7_8F8ZqvjXhA46GAYE4q3xmRJxMmZBhlgJMr7pw0xhZ1JWq2vfI2KVYefbtTMUV1mreZsNTdbQwGZb5ib7j-wGidfK28chQrDHmF6Uk4AGgi6tsh4lr-czm4Vl3X9e6eAD1gzON4bLJ0cQl80bUKvRtyNcrPH_qPRHwml7rmi14lMH7mqul3inc8Jqz3tvpaNTLTmR9zLA_BbF24LIJWbdz8AJEBA0yd38BC0j3HoKQrjoJr8TH_hU6-yyWpSKwFB4mytAEomdx4jsp0IszhLBUFQ", "Content-Length": "118", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
773
* print karate.response.headers
0
12:18:00.452 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "3262", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
774
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.452 [print] x-reference-id-----> e2e7290d-2ed6-47b0-85b9-a9bbb6724f60
775
* def reference_id = karate.request.headers['x-reference-id']
0
776
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
777
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.452 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22e2e7290d-2ed6-47b0-85b9-a9bbb6724f60*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
779
* print 'responseTime----->',responseTime
0
12:18:00.452 [print] responseTime-----> 1773
# Request-response
781
* print 'API Request----->',payload.request
0
12:18:00.452 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "sarbanna.naikodi@gmail.com" }
782
* print 'Expected Response---->',payload.response
0
12:18:00.453 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 5, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "sarbanna naikodi", "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "sarbanna.naikodi@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
783
* print 'Actual Response---->',karate.pretty(response)
1
12:18:00.454 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "e2e7290d-2ed6-47b0-85b9-a9bbb6724f60", "inputEmail": "sarbanna.naikodi@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
784
Then status 200
0
# * match payload.response.data.email.social.summary.registeredTravelProfiles == $.data.email.social.summary.registeredTravelProfiles
786
* def travel = $.data.email.social.profiles.travel
0
787
* print travel
0
12:18:00.454 [print] { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }
788
* def travel_registered_array = $.data.email.social.profiles.travel..registered
0
789
* print travel_registered_array
0
12:18:00.454 [print] [ null, null ]
790
* def count_travel_registered_profiles = travel_registered_array.filter(x => x == true).length
0
791
* print count_travel_registered_profiles
0
12:18:00.455 [print] 0
792
* match count_travel_registered_profiles == $.data.email.social.summary.registeredTravelProfiles
0
794
* match payload.response.data.email.social.profiles.travel == $.data.email.social.profiles.travel
0
12:18:00.455 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:794 * match payload.response.data.email.social.profiles.travel == $.data.email.social.profiles.travel match failed: EQUALS $ | not equal | match failed for name: 'booking' (MAP:MAP) {"booking":{"registered":false},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}} {"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}} $.booking | not equal | match failed for name: 'registered' (MAP:MAP) {"registered":false} {"registered":null} $.booking.registered | data types don't match (BOOLEAN:NULL) false null classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:794
796
* match $.meta contains payload.response.meta
0
797
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
798
* match $.errors contains only deep payload.response.errors
0
Scenario: [18.1:844] DPI EMAIL_SOCIAL Positive scenarios for validating profile = financial - EMAIL_SOCIAL_FIDO_profiles_financial_paypal_true
ms: 2272
>>
Background:
5
* configure charset = null
0
12:17:58.629 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
110
>>
monnai.Auth_Token_Generation
108
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
106
12:17:58.633 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.737 response time in milliseconds: 104 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=a442c83a-cbdb-4169-a673-41c3c35cdf3a; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 4016da12-ced6-4909-95ce-92b6e682cd6c 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 d4ce155ec684fa33bbc5efec33279368.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: tFh4rNpNthAijwxZbg3c5UmNsGILyXkKfJU677G7P-3iBED02PkLDg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.738 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.738 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.739 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.739 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.739 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.739 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA
8
* def BearerToken = authFeature.authToken
0
806
Given url requestUrl
0
807
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/financial/EMAIL_SOCIAL_FIDO_profiles_financial_paypal_true.json")
1
808
And headers headers
0
809
And header Authorization = BearerToken
0
810
And request payload.request
0
811
* set payload.response.meta.referenceId = "#ignore"
0
812
When method POST
2156
12:17:58.742 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 5aaa80d9-f5c3-458d-adef-2daccc3399ae 1 > x-request-id: Via_Automation_request_ida8acb062-727a-4b5e-b2f6-e5bf8e010f96 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA 1 > Content-Length: 99 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"stephenmoilianding@gmail.com"} 12:18:00.897 response time in milliseconds: 2155 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 3784 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":14,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":5,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":1,"registeredTravelProfiles":0,"registeredFinancialProfiles":1,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":2,"numberOfPhotosReturned":3},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":"Steve Pele16","photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":true,"location":null,"name":null,"profileUrl":null,"username":null,"photo":"https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg"},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Steve pele","id":"live:stephenmoilianding","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":"https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg"},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":null},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":true}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"5aaa80d9-f5c3-458d-adef-2daccc3399ae","inputEmail":"stephenmoilianding@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
814
* print karate.request.headers
0
12:18:00.898 [print] { "x-reference-id": "5aaa80d9-f5c3-458d-adef-2daccc3399ae", "x-request-id": "Via_Automation_request_ida8acb062-727a-4b5e-b2f6-e5bf8e010f96", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiNmQ1NDEwMTItNGJmNC00MDc5LTg1Y2ItNTY3ZDBiZDAxYmI1IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.byvvu3MFVVPYW95gMgRVhaQf4pOIOU14vZyBLhT5-DG5s_YTV6kyQUsRctwAnb1TbpYpIwBYL7nnrPObP1baULuLlhxympY919nParENTM0hhZajXkLpVCgV1V933Mfku9UvGHtze0C2PW-UzJevQqxJcRX5aW0Da-ZTFxgcBJdoOs1tkMByy50aoC32gOTNjvvvW0_RII2qfwdYHTZA4N9Z54QvbPdVrs-VVJ2ZhVY0sZ300yIXLCEc7iflKpadluSXGzuaG49d2tZxNT8wYOlRmlS-MmcG60VZe5T5BFxQA67EZwbDV8xEVmhFsVJgDNyd2ttRbvfMFcP2NSHAVA", "Content-Length": "99", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
815
* print karate.response.headers
0
12:18:00.898 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "3784", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
816
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.898 [print] x-reference-id-----> 5aaa80d9-f5c3-458d-adef-2daccc3399ae
817
* def reference_id = karate.request.headers['x-reference-id']
0
818
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
819
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.898 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*225aaa80d9-f5c3-458d-adef-2daccc3399ae*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
821
* print 'responseTime----->',responseTime
0
12:18:00.898 [print] responseTime-----> 2155
# Request-response
823
* print 'API Request----->',payload.request
0
12:18:00.898 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "stephenmoilianding@gmail.com" }
824
* print 'Expected Response---->',payload.response
0
12:18:00.899 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 3 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Steve Pele16", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Steve pele", "id": "live:stephenmoilianding", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "stephenmoilianding@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
825
* print 'Actual Response---->',karate.pretty(response)
2
12:18:00.900 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 5, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 1, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 2, "numberOfPhotosReturned": 3 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": "Steve Pele16", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/9855aff1/6510/4d57/8d90/868aa8ac6f81/a924edf6-245f-4ba5-bcc3-134073d69ca1.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": true, "location": null, "name": null, "profileUrl": null, "username": null, "photo": "https://eu-west-1-807149116723-wa-profile-production.s3.eu-west-1.amazonaws.com/85619f40/2bfa/4d36/b87c/c1d420f2b7c4/3acefdf5-b1c3-47b3-9825-9f612657f162.jpg" }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Steve pele", "id": "live:stephenmoilianding", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": "https://eu-west-1-807149116723-profile-pictures-production.s3.eu-west-1.amazonaws.com/b954dab9/5e97/4adb/8f62/7afdf5a1fed4/f6971792-39c3-44cc-8070-70bae03049f1.jpg" }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": null }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "5aaa80d9-f5c3-458d-adef-2daccc3399ae", "inputEmail": "stephenmoilianding@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
826
Then status 200
0
# * match payload.response.data.email.social.summary.registeredFinancialProfiles == $.data.email.social.summary.registeredFinancialProfiles
829
* def financial = $.data.email.social.profiles.financial
0
830
* print financial
0
12:18:00.901 [print] { "paypal": { "registered": true } }
831
* def financial_registered_array = $.data.email.social.profiles.financial..registered
0
832
* print financial_registered_array
0
12:18:00.901 [print] [ true ]
833
* def count_financial_registered_profiles = financial_registered_array.filter(x => x == true).length
0
834
* print count_financial_registered_profiles
0
12:18:00.901 [print] 1
835
* match count_financial_registered_profiles == $.data.email.social.summary.registeredFinancialProfiles
0
837
* match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial
0
839
* match $.meta contains payload.response.meta
0
840
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
841
* match $.errors contains only deep payload.response.errors
0
Scenario: [18.2:845] DPI EMAIL_SOCIAL Positive scenarios for validating profile = financial - EMAIL_SOCIAL_FIDO_profiles_financial_paypal_false
ms: 2208
>>
Background:
5
* configure charset = null
0
12:17:58.715 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
101
>>
monnai.Auth_Token_Generation
99
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
96
12:17:58.720 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.816 response time in milliseconds: 96 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=9a281864-daa6-4e06-9eb8-cd82d68eba61; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 4f2530e7-fc48-4ecf-ab7b-8815c4894935 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b3b2246718edab5bd24a8e54e98fa4e0.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: aO5cRIz6dyXesEp0uCmJPbbCpPF22r-n8Q6MaACyER48jV91ls0w5Q== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.817 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.817 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.817 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.817 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.817 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.818 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg
8
* def BearerToken = authFeature.authToken
0
806
Given url requestUrl
0
807
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/financial/EMAIL_SOCIAL_FIDO_profiles_financial_paypal_false.json")
1
808
And headers headers
0
809
And header Authorization = BearerToken
0
810
And request payload.request
0
811
* set payload.response.meta.referenceId = "#ignore"
0
812
When method POST
2101
12:17:58.820 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 0480561d-2e72-4ae1-87ec-87f28f29e6f8 1 > x-request-id: Via_Automation_request_ideac64ba2-c7a8-4899-85fc-f5eaf987eaa4 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"kalyani001989@gmail.com"} 12:18:00.921 response time in milliseconds: 2100 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 3261 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":5,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":0,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":false},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":false},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"0480561d-2e72-4ae1-87ec-87f28f29e6f8","inputEmail":"kalyani001989@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
814
* print karate.request.headers
0
12:18:00.921 [print] { "x-reference-id": "0480561d-2e72-4ae1-87ec-87f28f29e6f8", "x-request-id": "Via_Automation_request_ideac64ba2-c7a8-4899-85fc-f5eaf987eaa4", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiYzY5YjQyMGEtZDZhYi00NzhmLWE0MmUtMDYwOTViY2VlNmZkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QwcbWxH3wxScj6jUXCFrpNndCXWcSTYLuxElPxrh7dldZKV7g33Mvo8TGpmCPgWIHnkt5uPwVaanbLAmKl33C7YeSAiTWYBwHcuolUqrfepgPrSLtczy5wZN3Y8RXJHCEiziN8cXWUJhDtwVHpW9QHLvF3vlL8I6lJCraYl_9wIscnU6JEfGegHyNpzusKJoAWMNIukfnx2HxjWc-QJqp_gOzl_sQ1HWJX1CxzKgbPU3pYihsTWYL4q5nuSX-8KzwbvzbxeejLusjyqE-xmF6bSXoTHISmQSgHcZ62Ldaj1VPYYCa-lxlHdprIMZ_l_-x9J-03ss3be6_FL5XrGGYg", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
815
* print karate.response.headers
0
12:18:00.921 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "3261", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
816
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.921 [print] x-reference-id-----> 0480561d-2e72-4ae1-87ec-87f28f29e6f8
817
* def reference_id = karate.request.headers['x-reference-id']
0
818
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
819
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.922 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*220480561d-2e72-4ae1-87ec-87f28f29e6f8*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
821
* print 'responseTime----->',responseTime
0
12:18:00.922 [print] responseTime-----> 2100
# Request-response
823
* print 'API Request----->',payload.request
0
12:18:00.922 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "kalyani001989@gmail.com" }
824
* print 'Expected Response---->',payload.response
0
12:18:00.922 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 3, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null, "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "kalyani001989@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
825
* print 'Actual Response---->',karate.pretty(response)
1
12:18:00.923 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 5, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 0, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": false }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": false }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "0480561d-2e72-4ae1-87ec-87f28f29e6f8", "inputEmail": "kalyani001989@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
826
Then status 200
0
# * match payload.response.data.email.social.summary.registeredFinancialProfiles == $.data.email.social.summary.registeredFinancialProfiles
829
* def financial = $.data.email.social.profiles.financial
0
830
* print financial
0
12:18:00.924 [print] { "paypal": { "registered": false } }
831
* def financial_registered_array = $.data.email.social.profiles.financial..registered
0
832
* print financial_registered_array
0
12:18:00.924 [print] [ false ]
833
* def count_financial_registered_profiles = financial_registered_array.filter(x => x == true).length
0
834
* print count_financial_registered_profiles
0
12:18:00.925 [print] 0
835
* match count_financial_registered_profiles == $.data.email.social.summary.registeredFinancialProfiles
0
837
* match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial
0
12:18:00.925 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837 * match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial match failed: EQUALS $ | not equal | actual has 1 more key(s) than expected - {"binance":{"registered":false}} (MAP:MAP) {"paypal":{"registered":false},"binance":{"registered":false}} {"paypal":{"registered":false}} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837
839
* match $.meta contains payload.response.meta
0
840
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
841
* match $.errors contains only deep payload.response.errors
0
Scenario: [18.3:847] DPI EMAIL_SOCIAL Positive scenarios for validating profile = financial - EMAIL_SOCIAL_FIDO_profiles_financial_binance_true
ms: 2275
>>
Background:
5
* configure charset = null
0
12:17:58.783 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
110
>>
monnai.Auth_Token_Generation
107
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
105
12:17:58.788 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.893 response time in milliseconds: 104 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:58 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=d340ab7b-5eb0-44e8-a9c1-a30a623b980b; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 29d6bb87-e4eb-49fc-aa75-20e1e285884d 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 55f1ae27458c02da0c29ae358387d2b6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: CGiqoN6UTPesAJZrEDsDChiXMANFm3_rn9X57kjZ5cn-lvZUiT_MAg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.893 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.893 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.894 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.894 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.894 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.894 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw
8
* def BearerToken = authFeature.authToken
0
806
Given url requestUrl
0
807
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/financial/EMAIL_SOCIAL_FIDO_profiles_financial_binance_true.json")
1
808
And headers headers
0
809
And header Authorization = BearerToken
0
810
And request payload.request
0
811
* set payload.response.meta.referenceId = "#ignore"
0
812
When method POST
2160
12:17:58.896 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 1393cbc5-144a-4345-a2c9-1a13fa76226e 1 > x-request-id: Via_Automation_request_id277e6eec-34db-4f35-b702-e8849a805f68 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"rishabhjain2409@gmail.com"} 12:18:01.055 response time in milliseconds: 2159 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:01 GMT 1 < Content-Type: application/json 1 < Content-Length: 3275 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":8,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":true}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":false},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"rishabh","id":"rishabh88886","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"1393cbc5-144a-4345-a2c9-1a13fa76226e","inputEmail":"rishabhjain2409@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
814
* print karate.request.headers
0
12:18:01.056 [print] { "x-reference-id": "1393cbc5-144a-4345-a2c9-1a13fa76226e", "x-request-id": "Via_Automation_request_id277e6eec-34db-4f35-b702-e8849a805f68", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzgsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzgsImlhdCI6MTczNDUwNDQ3OCwidmVyc2lvbiI6MiwianRpIjoiZjUzOGE3YTEtNTQzMS00MWYxLThlOGMtOTg1ZGRjYWU4ZjNjIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.eVJFLh3C9zJ-vN2TuYCBX1gLCeGZMwPZyKrX0Zlpa-TZ8BGOqvokE0j0CjK2dgE9I70FjldJexzgKfIrCO4w_0biTuoQ1N_lllF8Q2L0Zv5y-YFrgeukDM8BoK0WCU_Jl580DEqxoljd2_9ulPo-GW33o37j_cU_n3UnGScdVoVJgvlxhBfaRUKN5quX4LpKy9nuqtblHRZqlFcNKrqUF5O9cmgGL85LUGQHwrqNzh7Z7k1musnCQ-GvEy6CcCpBC7pKbIVRN3tD8ZmNQuBckyf0Rr4pj1Km9USFe3Mf7RzBoElYLfEylo0_NQTpk5P5W4ZZL6IdfWcBA86ky4TkBw", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
815
* print karate.response.headers
0
12:18:01.056 [print] { "Date": "Wed, 18 Dec 2024 06:48:01 GMT", "Content-Type": "application/json", "Content-Length": "3275", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
816
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:01.056 [print] x-reference-id-----> 1393cbc5-144a-4345-a2c9-1a13fa76226e
817
* def reference_id = karate.request.headers['x-reference-id']
0
818
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
819
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:01.056 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*221393cbc5-144a-4345-a2c9-1a13fa76226e*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
821
* print 'responseTime----->',responseTime
0
12:18:01.056 [print] responseTime-----> 2159
# Request-response
823
* print 'API Request----->',payload.request
0
12:18:01.056 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "rishabhjain2409@gmail.com" }
824
* print 'Expected Response---->',payload.response
0
12:18:01.056 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "rishabh", "id": "rishabh88886", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": true } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "rishabhjain2409@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
825
* print 'Actual Response---->',karate.pretty(response)
2
12:18:01.058 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": true } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": false }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "rishabh", "id": "rishabh88886", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "1393cbc5-144a-4345-a2c9-1a13fa76226e", "inputEmail": "rishabhjain2409@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
826
Then status 200
0
# * match payload.response.data.email.social.summary.registeredFinancialProfiles == $.data.email.social.summary.registeredFinancialProfiles
829
* def financial = $.data.email.social.profiles.financial
0
830
* print financial
0
12:18:01.059 [print] { "paypal": { "registered": false } }
831
* def financial_registered_array = $.data.email.social.profiles.financial..registered
0
832
* print financial_registered_array
0
12:18:01.059 [print] [ false ]
833
* def count_financial_registered_profiles = financial_registered_array.filter(x => x == true).length
0
834
* print count_financial_registered_profiles
0
12:18:01.060 [print] 0
835
* match count_financial_registered_profiles == $.data.email.social.summary.registeredFinancialProfiles
0
837
* match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial
0
12:18:01.060 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837 * match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial match failed: EQUALS $ | not equal | actual has 1 more key(s) than expected - {"binance":{"registered":true}} (MAP:MAP) {"paypal":{"registered":false},"binance":{"registered":true}} {"paypal":{"registered":false}} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837
839
* match $.meta contains payload.response.meta
0
840
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
841
* match $.errors contains only deep payload.response.errors
0
Scenario: [18.4:848] DPI EMAIL_SOCIAL Positive scenarios for validating profile = financial - EMAIL_SOCIAL_FIDO_profiles_financial_binance_false
ms: 365
>>
Background:
5
* configure charset = null
0
12:17:58.874 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
111
>>
monnai.Auth_Token_Generation
108
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
106
12:17:58.880 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:58.984 response time in milliseconds: 104 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:59 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=cc6e3920-aeff-46ea-970d-1ae86acb77f4; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 8ed5d449-21d3-4763-8680-a5ccfa7cde4b 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b99f8549b35755a7a7577e7612fbe078.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 4TC4NfObRw6JR8EV3YuoRB5I5qg8j4O8PwtvCmIVKW35bUoKoFP2xQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:58.985 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:58.985 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:58.986 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:58.986 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:58.986 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:58.986 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow
8
* def BearerToken = authFeature.authToken
0
806
Given url requestUrl
0
807
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/financial/EMAIL_SOCIAL_FIDO_profiles_financial_binance_false.json")
1
808
And headers headers
0
809
And header Authorization = BearerToken
0
810
And request payload.request
0
811
* set payload.response.meta.referenceId = "#ignore"
0
812
When method POST
249
12:17:58.988 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 8f698672-c5c6-4615-b10a-97238d679425 1 > x-request-id: Via_Automation_request_id83d6918c-2c36-48b8-924f-8e250082bc3e 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"vsupritha1804@gmail.com"} 12:17:59.237 response time in milliseconds: 248 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:59 GMT 1 < Content-Type: application/json 1 < Content-Length: 3448 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":0,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":1,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":1,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":null},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/f77c4c76/3408/4d87/b4ef/2e02dc42c812/677b1474-6588-4810-ba2a-dc840113b90c.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":null,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":false},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":true,"language":null,"gender":null,"name":"Supritha V","id":"live:.cid.b84a673fd732cd2a","handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"8f698672-c5c6-4615-b10a-97238d679425","inputEmail":"vsupritha1804@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
814
* print karate.request.headers
0
12:17:59.237 [print] { "x-reference-id": "8f698672-c5c6-4615-b10a-97238d679425", "x-request-id": "Via_Automation_request_id83d6918c-2c36-48b8-924f-8e250082bc3e", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiNDFjYjk3MGEtMjg3OS00NGJiLTk3OWItOTJkNDEyMDQzOThhIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.QrvRNaKozXxoAkGSU_a-sUkFfz_Ix2Go-8mA-qIAPrRDgOMtYFPJMMObmC_8Lj2h5GEnLRC2RQjr_I0f1XBYbZne0tEncdKizs_CVmFf76954gOER0llnNH5ky8oq1pgvJ0NgdBGCeqNJIM279xVnGKLc5UbyoKH63fnfAwxlOR0qc2XGtsF1yw1LTxPFXDs5HgqXnYOFr7r6NyJyRY9BZ8D58c0NMsD_HHwKhNl02R2qnQZGRtWeeDPJRIrtFo1V4KIRKMO9be-kk2RFoStOuwdZhcqfyAi58HN33572O9dAHeKm7chP8K-Ly8TVBxVOEl4Kp4kApWhub2XRnQuow", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
815
* print karate.response.headers
0
12:17:59.237 [print] { "Date": "Wed, 18 Dec 2024 06:47:59 GMT", "Content-Type": "application/json", "Content-Length": "3448", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
816
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:59.237 [print] x-reference-id-----> 8f698672-c5c6-4615-b10a-97238d679425
817
* def reference_id = karate.request.headers['x-reference-id']
0
818
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
819
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:59.238 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*228f698672-c5c6-4615-b10a-97238d679425*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
821
* print 'responseTime----->',responseTime
0
12:17:59.238 [print] responseTime-----> 248
# Request-response
823
* print 'API Request----->',payload.request
0
12:17:59.238 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "vsupritha1804@gmail.com" }
824
* print 'Expected Response---->',payload.response
0
12:17:59.238 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/60f883ce/3362/44c1/b3c5/c2c8ae04e106/15908c27-4a45-4abc-91c6-a1c14f7935ac.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Supritha V", "id": "live:.cid.b84a673fd732cd2a", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "vsupritha1804@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
825
* print 'Actual Response---->',karate.pretty(response)
2
12:17:59.240 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 0, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 1, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": null }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/f77c4c76/3408/4d87/b4ef/2e02dc42c812/677b1474-6588-4810-ba2a-dc840113b90c.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": null, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": false }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": true, "language": null, "gender": null, "name": "Supritha V", "id": "live:.cid.b84a673fd732cd2a", "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "8f698672-c5c6-4615-b10a-97238d679425", "inputEmail": "vsupritha1804@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
826
Then status 200
0
# * match payload.response.data.email.social.summary.registeredFinancialProfiles == $.data.email.social.summary.registeredFinancialProfiles
829
* def financial = $.data.email.social.profiles.financial
0
830
* print financial
0
12:17:59.240 [print] { "paypal": { "registered": false } }
831
* def financial_registered_array = $.data.email.social.profiles.financial..registered
0
832
* print financial_registered_array
0
12:17:59.240 [print] [ false ]
833
* def count_financial_registered_profiles = financial_registered_array.filter(x => x == true).length
0
834
* print count_financial_registered_profiles
0
12:17:59.241 [print] 0
835
* match count_financial_registered_profiles == $.data.email.social.summary.registeredFinancialProfiles
0
837
* match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial
0
12:17:59.241 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837 * match payload.response.data.email.social.profiles.financial == $.data.email.social.profiles.financial match failed: EQUALS $ | not equal | actual has 1 more key(s) than expected - {"binance":{"registered":false}} (MAP:MAP) {"paypal":{"registered":false},"binance":{"registered":false}} {"paypal":{"registered":false}} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:837
839
* match $.meta contains payload.response.meta
0
840
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
841
* match $.errors contains only deep payload.response.errors
0
Scenario: [19.1:889] DPI EMAIL_SOCIAL Positive scenarios for validating profile = education - EMAIL_SOCIAL_FIDO_profiles_education_duolingo_true
ms: 383
>>
Background:
5
* configure charset = null
0
12:17:59.243 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
106
>>
monnai.Auth_Token_Generation
105
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
103
12:17:59.246 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:59.349 response time in milliseconds: 102 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:59 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=92e97713-960c-42d1-ba82-6a2d4fd75317; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 9c03e492-e57c-4405-8658-ffe4a13c0907 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 4e0f37ca2b124654dbfc0554ea1020a8.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 9fwlNLHJ46cvp-M-h5s0ksgwgwVwIp3f1089L7y0nK0_3sP-no12ug== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:59.349 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:59.349 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:17:59.349 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:59.349 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:59.350 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:59.350 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg
8
* def BearerToken = authFeature.authToken
0
852
Given url requestUrl
0
853
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/education/EMAIL_SOCIAL_FIDO_profiles_education_duolingo_true.json")
1
854
And headers headers
0
855
And header Authorization = BearerToken
0
856
And request payload.request
0
857
* set payload.response.meta.referenceId = "#ignore"
0
858
When method POST
267
12:17:59.351 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: a8b6f26a-5637-4354-8581-de4b159b48ab 1 > x-request-id: Via_Automation_request_ida2221e6b-c2c8-4c0c-b15a-b73be7988546 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg 1 > Content-Length: 112 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"email":"Fernando76@gmail.com","packages":["EMAIL_SOCIAL"]} 12:17:59.618 response time in milliseconds: 267 1 < 200 1 < Date: Wed, 18 Dec 2024 06:47:59 GMT 1 < Content-Type: application/json 1 < Content-Length: 3251 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":13,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":2,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":4,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":1,"registeredEntertainmentProfiles":2,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":1,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":true},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":true},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":false,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":true},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":true},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":true}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"a8b6f26a-5637-4354-8581-de4b159b48ab","inputEmail":"Fernando76@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
860
* print karate.request.headers
0
12:17:59.619 [print] { "x-reference-id": "a8b6f26a-5637-4354-8581-de4b159b48ab", "x-request-id": "Via_Automation_request_ida2221e6b-c2c8-4c0c-b15a-b73be7988546", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiZGYxYjEyOWQtMjI0Ni00NmYxLWIzOTMtNTk1N2Q0ODE2NjI0IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.Q1weqK_UeuJk4Recajvx0gQNwPVTB0mxzV7lUgZA7nHUtndaTV4T_rEp3R8qNyydqP-44t8dP3EvUwcJgpfYBLg5g8ta_ua_ctjrfcgNYjtBCsjWNM6eDpjDkki20gaUODc6sWkGKfuMZPEICYs1ilJ943d34UjcuwQqup0ZzukVg84cvENGJJvYD3-gPzbTfMCWQ1Q6p6uWqU9_E_4BTmIpEdnLw9_0Qr2dpiTvWyEOwh8GpDnYdOHQs-BS91gcD7tGpgzWDU91J55frCMvQzCNVfDRqb5iIui_ETRdZ6su2wRYZawTY4tD97s5eNLdiOeKTj9MYwvZ3Dv2Tuu6Tg", "Content-Length": "112", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
861
* print karate.response.headers
1
12:17:59.619 [print] { "Date": "Wed, 18 Dec 2024 06:47:59 GMT", "Content-Type": "application/json", "Content-Length": "3251", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
862
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:17:59.620 [print] x-reference-id-----> a8b6f26a-5637-4354-8581-de4b159b48ab
863
* def reference_id = karate.request.headers['x-reference-id']
0
864
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
865
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:17:59.620 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22a8b6f26a-5637-4354-8581-de4b159b48ab*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
867
* print 'responseTime----->',responseTime
0
12:17:59.620 [print] responseTime-----> 267
# Request-response
869
* print 'API Request----->',payload.request
0
12:17:59.620 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "email": "Fernando76@gmail.com", "packages": [ "EMAIL_SOCIAL" ] }
870
* print 'Expected Response---->',payload.response
1
12:17:59.621 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 14, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 2, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null, "gender": "M" }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": true }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": false }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "Fernando76@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
871
* print 'Actual Response---->',karate.pretty(response)
3
12:17:59.623 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 13, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 2, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 4, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 2, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 1, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": true }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": true }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": false, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": true }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": true }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": true } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "a8b6f26a-5637-4354-8581-de4b159b48ab", "inputEmail": "Fernando76@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
872
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEducationProfiles == $.data.email.social.summary.registeredEducationProfiles
874
* def education = $.data.email.social.profiles.education
1
875
* print education
1
12:17:59.626 [print] { "duolingo": { "registered": true } }
876
* def education_registered_array = $.data.email.social.profiles.education..registered
0
877
* print education_registered_array
0
12:17:59.627 [print] [ true ]
878
* def count_education_registered_profiles = education_registered_array.filter(x => x == true).length
1
879
* print count_education_registered_profiles
0
12:17:59.628 [print] 1
880
* match count_education_registered_profiles == $.data.email.social.summary.registeredEducationProfiles
0
882
* match payload.response.data.email.social.profiles.education == $.data.email.social.profiles.education
0
884
* match $.meta contains payload.response.meta
0
885
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
886
* match $.errors contains only deep payload.response.errors
0
Scenario: [19.2:890] DPI EMAIL_SOCIAL Positive scenarios for validating profile = education - EMAIL_SOCIAL_FIDO_profiles_education_duolingo_false
ms: 391
>>
Background:
5
* configure charset = null
0
12:17:59.629 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
97
>>
monnai.Auth_Token_Generation
95
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
93
12:17:59.633 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:17:59.725 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:47:59 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=69c3af53-0841-44dc-afe6-6fab87808bae; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 51c6cbce-0a1f-425a-92e3-82256a592327 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 aab5214455c9f51d37c4d5c4e5dbc04c.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: NiJtChTgwP_Zr5gj5zUW62YJ7746mlKnJROjzCbwULGvaGUm9FpAOA== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:17:59.725 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:17:59.726 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
1
12:17:59.726 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:17:59.726 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:17:59.727 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:17:59.727 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg
8
* def BearerToken = authFeature.authToken
0
852
Given url requestUrl
0
853
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/education/EMAIL_SOCIAL_FIDO_profiles_education_duolingo_false.json")
1
854
And headers headers
0
855
And header Authorization = BearerToken
0
856
And request payload.request
0
857
* set payload.response.meta.referenceId = "#ignore"
0
858
When method POST
290
12:17:59.729 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 4cd288fe-5245-4fe4-a364-18d51a07a23e 1 > x-request-id: Via_Automation_request_id0ae7b988-ebc4-4297-af6e-5a39510ec2fa 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg 1 > Content-Length: 91 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"sammy.khnm@gmail.com"} 12:18:00.018 response time in milliseconds: 289 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 3415 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":7,"registeredConsumerElectronicsProfiles":1,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":0,"registeredSocialMediaProfiles":2,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":3,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":1},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":false}},"emailProvider":{"google":{"registered":true,"name":null,"photo":"https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/b81b2f67/4ba9/4123/b653/415156ea73c7/42a3b267-623f-4b06-b926-2a85c966983e.jpg"},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":false},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":false,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":true},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"4cd288fe-5245-4fe4-a364-18d51a07a23e","inputEmail":"sammy.khnm@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
860
* print karate.request.headers
0
12:18:00.019 [print] { "x-reference-id": "4cd288fe-5245-4fe4-a364-18d51a07a23e", "x-request-id": "Via_Automation_request_id0ae7b988-ebc4-4297-af6e-5a39510ec2fa", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0NzksImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4NzksImlhdCI6MTczNDUwNDQ3OSwidmVyc2lvbiI6MiwianRpIjoiY2JhZTA4ZWItM2UwMS00ODBjLWI1YjUtNTIxZTVmOGZhNWQ3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.UBx4qaPKbgFz8ZrMyEAVLobvtjkcd7ZUmXJtO2sNqvTWhkCnHfC0WMssJX16UHHO9IC8Me907HYdozUDS9BL_ACZWD78oWdp0IYEY7QgipgXk1ZgHAtWVG37M2cq06mYiMboSuBKJxCw0Jm622_QMTqecWgRpwD3Qrxg-dFxpA-cpqt-dAAWPbNTYqOZyhPbT4KEuUrlSpzXtjR7Sluq1rlQJwHtd2dUIBa7AHPUnqYyuziLt9iFEmoWyj2z2aLoXsuplaaOFyHVX4LitBtK4MrjW3SSaCXgza5NvOYEWxxJO4Jd-7a8xdHUVbsJkMS1UeDG6u_txE6h6H9E9bYAPg", "Content-Length": "91", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
861
* print karate.response.headers
0
12:18:00.019 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "3415", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
862
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.019 [print] x-reference-id-----> 4cd288fe-5245-4fe4-a364-18d51a07a23e
863
* def reference_id = karate.request.headers['x-reference-id']
0
864
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
865
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.019 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*224cd288fe-5245-4fe4-a364-18d51a07a23e*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
867
* print 'responseTime----->',responseTime
0
12:18:00.019 [print] responseTime-----> 289
# Request-response
869
* print 'API Request----->',payload.request
0
12:18:00.019 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "sammy.khnm@gmail.com" }
870
* print 'Expected Response---->',payload.response
0
12:18:00.020 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 1, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "sammy khnm", "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/4d179bbf/ca39/4114/83de/fe3d94402e92/eed507e8-b2d7-4a9f-aa0e-d70d7a99fb30.jpg", "gender": "F" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": true }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "sammy.khnm@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
871
* print 'Actual Response---->',karate.pretty(response)
1
12:18:00.021 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 7, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 0, "registeredSocialMediaProfiles": 2, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 3, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 1 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": false } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": "https://eu-west-1-807149116723-google-profile.s3.eu-west-1.amazonaws.com/production/b81b2f67/4ba9/4123/b653/415156ea73c7/42a3b267-623f-4b06-b926-2a85c966983e.jpg" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": false }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": false, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": true }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "4cd288fe-5245-4fe4-a364-18d51a07a23e", "inputEmail": "sammy.khnm@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
872
Then status 200
0
# * match payload.response.data.email.social.summary.registeredEducationProfiles == $.data.email.social.summary.registeredEducationProfiles
874
* def education = $.data.email.social.profiles.education
0
875
* print education
0
12:18:00.021 [print] { "duolingo": { "registered": false } }
876
* def education_registered_array = $.data.email.social.profiles.education..registered
0
877
* print education_registered_array
0
12:18:00.021 [print] [ false ]
878
* def count_education_registered_profiles = education_registered_array.filter(x => x == true).length
0
879
* print count_education_registered_profiles
0
12:18:00.022 [print] 0
880
* match count_education_registered_profiles == $.data.email.social.summary.registeredEducationProfiles
0
882
* match payload.response.data.email.social.profiles.education == $.data.email.social.profiles.education
0
884
* match $.meta contains payload.response.meta
0
885
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
886
* match $.errors contains only deep payload.response.errors
0
Scenario: [20.1:925] DPI EMAIL_SOCIAL Negative scenario with invalid input - Email_Social_Negative_NoPrefix_with@_withDomainName(@gmail.com)
ms: 253
>>
Background:
5
* configure charset = null
0
12:18:00.023 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
96
>>
monnai.Auth_Token_Generation
94
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
92
12:18:00.027 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.118 response time in milliseconds: 91 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=5f7d5cf2-4509-463c-96bd-4f5e21922d5e; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 1e7d9b60-cef8-46dd-aa6f-52f5dd7edef8 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 20eddc312f5fafe3d85effa2fe22f9e6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: G4XaJmVCbNOaPDNov9CBoMWA_ft91jrfxY639j-k2Y9xiFl3iSHFnQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.119 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.119 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.120 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.120 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.120 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.120 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw
8
* def BearerToken = authFeature.authToken
0
894
Given url requestUrl
0
895
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_Negative_NoPrefix_with@_withDomainName(@gmail.com).json")
1
896
And headers headers
0
897
And header Authorization = BearerToken
0
898
And request payload.request
0
899
* set payload.response.meta.referenceId = "#ignore"
0
900
When method POST
154
12:18:00.122 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 0b44c344-4692-45a3-9cbb-8ba324078995 1 > x-request-id: Via_Automation_request_id56767fdb-9ae3-495f-8865-cf508ef4e3fa 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw 1 > Content-Length: 102 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"@gmail.com"} 12:18:00.275 response time in milliseconds: 152 1 < 400 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 264 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":null,"meta":{"referenceId":"0b44c344-4692-45a3-9cbb-8ba324078995","inputEmail":"@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[{"package":"EMAIL_SOCIAL","message":"Invalid email address","code":"INVALID_EMAIL_ADDRESS","type":"INVALID_INPUT"}]}
# cloud watch traces -start
902
* print karate.request.headers
0
12:18:00.276 [print] { "x-reference-id": "0b44c344-4692-45a3-9cbb-8ba324078995", "x-request-id": "Via_Automation_request_id56767fdb-9ae3-495f-8865-cf508ef4e3fa", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiYjM1YzE1MTktMjQxYi00OWU3LTgwNWQtNDkzNzI4Nzk1ZTg2IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.CaTh8OCKrxEvoGUYMathj7aTg8Mg1oHa9e1k8bHMpewRkPF7bYq2hcbLQLO11VXOySuuaH1Hn_jMZBrEIO5uj_Y636nqoGLa86VhlrD_v2smxYBCw3IJnqBjIQOGivatQe5FQ_sGnvVUqCHEBLzK54ohBq5gILXR_8oxpPucDuIzOoIL0vg9fnvb5otTK0FsQcYsz8cyA_JjdpvXvw0esXy2QszjjjRCGEoAcRCsp_S_aPlr7riKJBQlmZI_XWtRxlDqayJslV2JoKLLmSUldtieTJhdSWufuI4uKhiwu2TRZbpBjqjpNzubSt1A77zdyP3sP9J8QhMixU7KbZi0mw", "Content-Length": "102", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
903
* print karate.response.headers
0
12:18:00.276 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "264", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
904
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.276 [print] x-reference-id-----> 0b44c344-4692-45a3-9cbb-8ba324078995
905
* def reference_id = karate.request.headers['x-reference-id']
0
906
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
907
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.276 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*220b44c344-4692-45a3-9cbb-8ba324078995*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
909
* print 'responseTime----->',responseTime
0
12:18:00.276 [print] responseTime-----> 152
# Request-response
911
* print 'API Request----->',payload.request
0
12:18:00.276 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "@gmail.com" }
912
* print 'Expected Response---->',payload.response
0
12:18:00.277 [print] Expected Response----> { "data": null, "meta": { "referenceId": "#ignore", "inputEmail": "@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
913
* print 'Actual Response---->',karate.pretty(response)
0
12:18:00.277 [print] Actual Response----> { "data": null, "meta": { "referenceId": "0b44c344-4692-45a3-9cbb-8ba324078995", "inputEmail": "@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
914
Then status 400
0
915
Then match $ contains payload.response
0
# And match $.errors[1].message == "Invalid email address"
# And match $.response.errors[1].message == "Invalid email address"
919
* match $.meta contains payload.response.meta
0
920
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
921
* match $.errors contains only deep payload.response.errors
0
Scenario: [20.2:926] DPI EMAIL_SOCIAL Negative scenario with invalid input - Email_Social_Negative_Onlyprefix_without@_NoDomainName(abc)
ms: 247
>>
Background:
5
* configure charset = null
0
12:18:00.279 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
88
>>
monnai.Auth_Token_Generation
86
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
84
12:18:00.282 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.366 response time in milliseconds: 83 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=c5289116-c848-4350-97c3-5642c837b269; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 5f45848f-cf26-4e6f-b937-5dc50172fb57 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b3b2246718edab5bd24a8e54e98fa4e0.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: O0IIRSCVl-eN1QOTW5hssvCPDiSHjd58tm2Xh_92D4J0-WXI3U-54g== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.366 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.366 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.367 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.367 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.367 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.367 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ
8
* def BearerToken = authFeature.authToken
0
894
Given url requestUrl
0
895
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_Negative_Onlyprefix_without@_NoDomainName(abc).json")
1
896
And headers headers
0
897
And header Authorization = BearerToken
0
898
And request payload.request
0
899
* set payload.response.meta.referenceId = "#ignore"
0
900
When method POST
157
12:18:00.369 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 7179bf2b-4596-4cfd-aa80-4e8d8ef7b27a 1 > x-request-id: Via_Automation_request_id6b693411-ff9f-4e8c-acf0-4f428e0f3fe6 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ 1 > Content-Length: 95 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"abc"} 12:18:00.525 response time in milliseconds: 156 1 < 400 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 257 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":null,"meta":{"referenceId":"7179bf2b-4596-4cfd-aa80-4e8d8ef7b27a","inputEmail":"abc","requestedPackages":["EMAIL_SOCIAL"]},"errors":[{"package":"EMAIL_SOCIAL","message":"Invalid email address","code":"INVALID_EMAIL_ADDRESS","type":"INVALID_INPUT"}]}
# cloud watch traces -start
902
* print karate.request.headers
0
12:18:00.525 [print] { "x-reference-id": "7179bf2b-4596-4cfd-aa80-4e8d8ef7b27a", "x-request-id": "Via_Automation_request_id6b693411-ff9f-4e8c-acf0-4f428e0f3fe6", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmFmOGM5ZGMtNzM4My00NWJiLTk2ODEtNmNiMTRkNTJmOWI4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.DCmjenZFzAQLMpEDpxZumpCPDONlALfeiDQXPqlmavWUgUznkhXsl_4fKwJkELoA9G1W44ZScL-LWjpvzES9N1qbuKZ4Y1uEvBzLHL69k44SYIYwD_O8rN0MMKceRaHYp8jvJ0uxUHZ6nd_AFuqaxQ4LM-F7owI66HCe5SRCETHe1Cw3M0DdRFVtjmIzBGaZv7qksDXXpDERJtw0f4RGqom_b3_p823vtvKCPFZ2mvvkmfASy6ADV0rgQ9KBzrjAMYaoCNDnb1jkRDZQ9v75c_Now_TUF26fdNtbmtGDTDpBhXdSjTmbCdDMi-f8NJh1YmDBI_Mx53M0yV1j03xBDQ", "Content-Length": "95", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
903
* print karate.response.headers
0
12:18:00.526 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "257", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
904
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.526 [print] x-reference-id-----> 7179bf2b-4596-4cfd-aa80-4e8d8ef7b27a
905
* def reference_id = karate.request.headers['x-reference-id']
0
906
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
907
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.526 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*227179bf2b-4596-4cfd-aa80-4e8d8ef7b27a*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
909
* print 'responseTime----->',responseTime
0
12:18:00.526 [print] responseTime-----> 156
# Request-response
911
* print 'API Request----->',payload.request
0
12:18:00.526 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "abc" }
912
* print 'Expected Response---->',payload.response
0
12:18:00.526 [print] Expected Response----> { "data": null, "meta": { "referenceId": "#ignore", "inputEmail": "abc", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
913
* print 'Actual Response---->',karate.pretty(response)
0
12:18:00.526 [print] Actual Response----> { "data": null, "meta": { "referenceId": "7179bf2b-4596-4cfd-aa80-4e8d8ef7b27a", "inputEmail": "abc", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
914
Then status 400
0
915
Then match $ contains payload.response
0
# And match $.errors[1].message == "Invalid email address"
# And match $.response.errors[1].message == "Invalid email address"
919
* match $.meta contains payload.response.meta
0
920
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
921
* match $.errors contains only deep payload.response.errors
0
Scenario: [20.3:927] DPI EMAIL_SOCIAL Negative scenario with invalid input - Email_Social_Negative_withPrefix_with@_NoDomainName(abc@)
ms: 256
>>
Background:
5
* configure charset = null
0
12:18:00.457 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
90
>>
monnai.Auth_Token_Generation
88
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
86
12:18:00.461 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.546 response time in milliseconds: 85 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=4d9d87b1-f3c1-4847-a0c9-69e2db514653; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 3c9936f4-c3de-4c91-8cf4-7d6fb53f6bcf 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 776d6584033dadc19234e2c18fb8009a.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: y2GgX-3KULquaxr7eq72g4uGJhETTkEr2eHdUR1vWHWQJZPxsOIsyQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.546 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.547 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.547 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.547 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.547 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.547 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw
8
* def BearerToken = authFeature.authToken
0
894
Given url requestUrl
0
895
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_Negative_withPrefix_with@_NoDomainName(abc@).json")
1
896
And headers headers
0
897
And header Authorization = BearerToken
0
898
And request payload.request
0
899
* set payload.response.meta.referenceId = "#ignore"
0
900
When method POST
164
12:18:00.549 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: b1e6721c-4861-4312-b65e-ddf66e79f590 1 > x-request-id: Via_Automation_request_id53dc2014-8104-424a-a194-bc7cb53edc3f 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":"abc@"} 12:18:00.712 response time in milliseconds: 163 1 < 400 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 258 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":null,"meta":{"referenceId":"b1e6721c-4861-4312-b65e-ddf66e79f590","inputEmail":"abc@","requestedPackages":["EMAIL_SOCIAL"]},"errors":[{"package":"EMAIL_SOCIAL","message":"Invalid email address","code":"INVALID_EMAIL_ADDRESS","type":"INVALID_INPUT"}]}
# cloud watch traces -start
902
* print karate.request.headers
0
12:18:00.713 [print] { "x-reference-id": "b1e6721c-4861-4312-b65e-ddf66e79f590", "x-request-id": "Via_Automation_request_id53dc2014-8104-424a-a194-bc7cb53edc3f", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMDAyMjMwOWYtNzhmYi00YTk1LTlmOTctZGJhNGJmNzc0YTA3IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.BHaxyq49nmghc0vvUV2jmHMhqEGekzL5R8ArIO5S3aKxB3-Cf95PJP7RAl8vWR0vJgPWfPF6gQbrxEwVZ05VhieEb6PXRGXTJdKOhXYiinRXOMGoOAC4ZCZ6m6cbIE1gZlKxYB2yNVhNlRicNAR8LTtVTBUoO5LFI60JfknU2f_6yHSsiDjt6F6fwWKBTKTRLwZkFGBAB6X9S5Ia77v-UblY_h35eR1pusAIofwANE_8VQf7oExa-oF2UorE4l9yCupYAob4YvAHfTozvxtv66d5kKWNkLJ6b6DEKmTr51ChZRWgSVDueWSfjip0kU3UI09i_rMrHM_9SBoKFV4nZw", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
903
* print karate.response.headers
0
12:18:00.713 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "258", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
904
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.713 [print] x-reference-id-----> b1e6721c-4861-4312-b65e-ddf66e79f590
905
* def reference_id = karate.request.headers['x-reference-id']
0
906
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
907
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.713 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22b1e6721c-4861-4312-b65e-ddf66e79f590*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
909
* print 'responseTime----->',responseTime
0
12:18:00.713 [print] responseTime-----> 163
# Request-response
911
* print 'API Request----->',payload.request
0
12:18:00.713 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "abc@" }
912
* print 'Expected Response---->',payload.response
0
12:18:00.713 [print] Expected Response----> { "data": null, "meta": { "referenceId": "#ignore", "inputEmail": "abc@", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
913
* print 'Actual Response---->',karate.pretty(response)
0
12:18:00.713 [print] Actual Response----> { "data": null, "meta": { "referenceId": "b1e6721c-4861-4312-b65e-ddf66e79f590", "inputEmail": "abc@", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Invalid email address", "code": "INVALID_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
914
Then status 400
0
915
Then match $ contains payload.response
0
# And match $.errors[1].message == "Invalid email address"
# And match $.response.errors[1].message == "Invalid email address"
919
* match $.meta contains payload.response.meta
0
920
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
921
* match $.errors contains only deep payload.response.errors
0
Scenario: [21.1:964] DPI EMAIL_SOCIAL Negative scenario with null/empty input - Email_Social_Negative_Emptyinput('')
ms: 258
>>
Background:
5
* configure charset = null
0
12:18:00.528 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
103
>>
monnai.Auth_Token_Generation
101
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
99
12:18:00.531 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.630 response time in milliseconds: 99 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=be766476-529f-4541-b0fd-46f369cba032; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: b1c026d4-2cb3-4aeb-a82c-f392eaa3ac9e 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 7d2d5778b1394e6cac677a18d71b6170.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: UK3U5xzpEgzrjduQx3WeIG1zDTBAoCUyz64tgD5CdzLHjIa_RNMFDg== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.630 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.630 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.631 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.631 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.631 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.631 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ
8
* def BearerToken = authFeature.authToken
0
934
Given url requestUrl
0
935
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_Negative_Emptyinput('').json")
1
936
And headers headers
0
937
And header Authorization = BearerToken
0
938
And request payload.request
0
939
* set payload.response.meta.referenceId = "#ignore"
0
940
When method POST
153
12:18:00.633 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 66eacf8e-b327-485e-b651-74264ccfb417 1 > x-request-id: Via_Automation_request_id684669c1-6d44-4204-b632-cd7a622ee6d9 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ 1 > Content-Length: 92 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":""} 12:18:00.785 response time in milliseconds: 152 1 < 400 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < Content-Type: application/json 1 < Content-Length: 243 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":null,"meta":{"referenceId":"66eacf8e-b327-485e-b651-74264ccfb417","requestedPackages":["EMAIL_SOCIAL"]},"errors":[{"package":"EMAIL_SOCIAL","message":"Email cannot be empty/null","code":"MISSING_EMAIL_ADDRESS","type":"INVALID_INPUT"}]}
# cloud watch traces -start
942
* print karate.request.headers
0
12:18:00.786 [print] { "x-reference-id": "66eacf8e-b327-485e-b651-74264ccfb417", "x-request-id": "Via_Automation_request_id684669c1-6d44-4204-b632-cd7a622ee6d9", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiMWM2YWU2OTctMTEzNS00NTgwLThmMTUtMTQwNzFmOWRiNTQzIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.rErczpxglDCmcIUH_XjsOWikgPCtiuLRA8Obf9pj7Ey4ep1pKXhDGdqJnsIKXrmpa1WcxWD-OfnkPvgxE2e2YCQ54pKw4iZi-sWrRKhY9mwOYWecsoOsw8JpJB4Z5NPcO6EXBTLpLuDafpMTibKcHQEiU1EhEi7rhtjJrZy1JibqiJ2MewtCvmD9W5cYgs6nbKFZty6oRkgy8P1QW_felpgWyf23-2obFMtld_09A3C5rnuGAq6Euip-DE4TDwiRck4ib-WVTPxWm8GIRhFrODCwv_F6jRdeUBrE7ak7lVrU976fPBK2F-z-KTGwvGzFcwOFrAgmUsDJELPokAMlNQ", "Content-Length": "92", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
943
* print karate.response.headers
0
12:18:00.786 [print] { "Date": "Wed, 18 Dec 2024 06:48:00 GMT", "Content-Type": "application/json", "Content-Length": "243", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
944
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:00.786 [print] x-reference-id-----> 66eacf8e-b327-485e-b651-74264ccfb417
945
* def reference_id = karate.request.headers['x-reference-id']
0
946
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
947
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:00.786 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2266eacf8e-b327-485e-b651-74264ccfb417*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
949
* print 'responseTime----->',responseTime
0
12:18:00.786 [print] responseTime-----> 152
# Request-response
951
* print 'API Request----->',payload.request
0
12:18:00.786 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": "" }
952
* print 'Expected Response---->',payload.response
0
12:18:00.786 [print] Expected Response----> { "data": null, "meta": { "referenceId": "#ignore", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Email cannot be empty/null", "code": "MISSING_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
953
* print 'Actual Response---->',karate.pretty(response)
0
12:18:00.786 [print] Actual Response----> { "data": null, "meta": { "referenceId": "66eacf8e-b327-485e-b651-74264ccfb417", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Email cannot be empty/null", "code": "MISSING_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
954
Then status 400
0
955
Then match $ contains payload.response
0
# And match $.errors[1].message == "Email cannot be empty/null"
# And match $.response.errors[1].message == "Email cannot be empty/null"
959
* match $.meta contains payload.response.meta
0
960
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
961
* match $.errors contains only deep payload.response.errors
0
Scenario: [21.2:965] DPI EMAIL_SOCIAL Negative scenario with null/empty input - Email_Social_Negative_NullInput(' ')
ms: 314
>>
Background:
5
* configure charset = null
0
12:18:00.715 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
103
>>
monnai.Auth_Token_Generation
101
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
100
12:18:00.718 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.817 response time in milliseconds: 99 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=04efb81b-b9b6-4647-b17a-5a6250d9ebb7; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 8f6d5cdd-00b9-4489-a8f5-4e2c8ef2b9ec 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 be3ba27ff99c90616a4f0bdf1497d122.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: q2htpmzFgqUYH4Ao1In6rgCDynNSyrL7YfC5MQJD3zA4hCNAxt8nnw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.818 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.818 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.818 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.818 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.818 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.818 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q
8
* def BearerToken = authFeature.authToken
0
934
Given url requestUrl
0
935
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Social_Negative_NullInput(' ').json")
1
936
And headers headers
0
937
And header Authorization = BearerToken
0
938
And request payload.request
0
939
* set payload.response.meta.referenceId = "#ignore"
0
940
When method POST
210
12:18:00.820 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 07254a72-dcc1-42a9-8157-f5a7a26e256c 1 > x-request-id: Via_Automation_request_id2b4d302f-531d-45ff-8ffe-8b4d29860c77 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q 1 > Content-Length: 94 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","cleansingFlag":true,"packages":["EMAIL_SOCIAL"],"email":null} 12:18:01.029 response time in milliseconds: 209 1 < 400 1 < Date: Wed, 18 Dec 2024 06:48:01 GMT 1 < Content-Type: application/json 1 < Content-Length: 243 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":null,"meta":{"referenceId":"07254a72-dcc1-42a9-8157-f5a7a26e256c","requestedPackages":["EMAIL_SOCIAL"]},"errors":[{"package":"EMAIL_SOCIAL","message":"Email cannot be empty/null","code":"MISSING_EMAIL_ADDRESS","type":"INVALID_INPUT"}]}
# cloud watch traces -start
942
* print karate.request.headers
0
12:18:01.029 [print] { "x-reference-id": "07254a72-dcc1-42a9-8157-f5a7a26e256c", "x-request-id": "Via_Automation_request_id2b4d302f-531d-45ff-8ffe-8b4d29860c77", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiNmViYmNmNjEtZjJkMS00MTJmLWE4NjQtYTkwYzBhMjg4NDBkIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.ZJqkX3DrzTlH_LfTaBC5t__QhnleGG9-ct4xZYHQHKwlcVooPgRMA-50utyrPAQRej4ItSHP2Lckd8d49733ncY8_SkQc7jtU2C_2MaRbbCj0xCbCYkvbkk6b8aJetYntkFJ4dzM_3BY3gDETw3IxZ1UWvsrCf3Dj42dKEy2MHBP05fe9mv_pRGB2-ocAUmHNAo5SGLlFOhZQ8sGvU_MtAOxKwbPxya0iM_M1fxwYuYOC8EyAAhonujx49HepRR_gFf9JvTtKxAewWPxVv-Ef7NwobmimD9ASCjT5y4CxDgoiYFwc1cYdj9bJeXbivfiBuK-Z14qAqjX1U2pPeHY0Q", "Content-Length": "94", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
943
* print karate.response.headers
0
12:18:01.029 [print] { "Date": "Wed, 18 Dec 2024 06:48:01 GMT", "Content-Type": "application/json", "Content-Length": "243", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
944
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:01.029 [print] x-reference-id-----> 07254a72-dcc1-42a9-8157-f5a7a26e256c
945
* def reference_id = karate.request.headers['x-reference-id']
0
946
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
947
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:01.030 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2207254a72-dcc1-42a9-8157-f5a7a26e256c*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
949
* print 'responseTime----->',responseTime
0
12:18:01.030 [print] responseTime-----> 209
# Request-response
951
* print 'API Request----->',payload.request
0
12:18:01.030 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "cleansingFlag": true, "packages": [ "EMAIL_SOCIAL" ], "email": null }
952
* print 'Expected Response---->',payload.response
0
12:18:01.030 [print] Expected Response----> { "data": null, "meta": { "referenceId": "#ignore", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Email cannot be empty/null", "code": "MISSING_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
953
* print 'Actual Response---->',karate.pretty(response)
0
12:18:01.030 [print] Actual Response----> { "data": null, "meta": { "referenceId": "07254a72-dcc1-42a9-8157-f5a7a26e256c", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ { "package": "EMAIL_SOCIAL", "message": "Email cannot be empty/null", "code": "MISSING_EMAIL_ADDRESS", "type": "INVALID_INPUT" } ] }
954
Then status 400
0
955
Then match $ contains payload.response
0
# And match $.errors[1].message == "Email cannot be empty/null"
# And match $.response.errors[1].message == "Email cannot be empty/null"
959
* match $.meta contains payload.response.meta
0
960
* match $.meta.requestedPackages[0] contains payload.response.meta.requestedPackages[0]
0
961
* match $.errors contains only deep payload.response.errors
0
Scenario: [22.1:1011] DPI EMAIL_SOCIAL Negative scenario for Schema_validation_1 - Email_Basic_FIDO_V2_Schema_validation
ms: 1945
>>
Background:
5
* configure charset = null
0
12:18:00.788 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
91
>>
monnai.Auth_Token_Generation
89
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
88
12:18:00.791 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:00.878 response time in milliseconds: 87 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:00 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=346260a9-aa0b-4308-a2f1-8606f21d789b; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 33bf21bb-92e2-46f4-af4c-1ac549a70f8f 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 c2b35656376607c7956f8ac31dcfaaa6.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: 2WkGh-7t2WDTKZrcWxAfiltTBYBob4c58S6CotTh5oou5TQ-UP2ujw== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:00.879 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:00.879 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:00.879 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:00.879 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:00.879 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:00.880 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw
8
* def BearerToken = authFeature.authToken
0
969
Given url requestUrl
0
970
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Basic_FIDO_V2_Schema_validation.json")
1
971
And headers headers
0
972
And header Authorization = BearerToken
0
973
And request payload.request
0
974
* set payload.response.meta.referenceId = "#ignore"
0
975
When method POST
1849
12:18:00.882 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 3264c91d-914e-484f-b3fd-5deb9c5cb9b5 1 > x-request-id: Via_Automation_request_id3d44ec07-cfcf-4150-90eb-c6aeebbe6779 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashasgowda2510@gmail.com"} 12:18:02.729 response time in milliseconds: 1847 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:02 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"3264c91d-914e-484f-b3fd-5deb9c5cb9b5","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
977
* print karate.request.headers
0
12:18:02.730 [print] { "x-reference-id": "3264c91d-914e-484f-b3fd-5deb9c5cb9b5", "x-request-id": "Via_Automation_request_id3d44ec07-cfcf-4150-90eb-c6aeebbe6779", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODAsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODAsImlhdCI6MTczNDUwNDQ4MCwidmVyc2lvbiI6MiwianRpIjoiOWI1YzY2YjEtYzIyMy00YjJhLTllY2EtNzYzMGVjYTYzMjAwIiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.JkFdIcUFxpu8fqs8R74glmEwM9Bi3IXbefz6groa_ec6Hh6Why2iw2SuuSorI87qhg93uX1ZWhq6tjTzNPA8rVxQdh4ljUtyTFWkJntgPwYaYi9p9jPHNJcLIspRP40euKdeK0JhSCIJTj_kIlW3FjXZ0Tj5cOHct7rusMgQO2MyyeEh7uJfi4lt9IPvfsrdX2KKWmY_O92OW3FcC0aLHVYRJCoQO7eZ2SEKZL1g6D7yzxMlVFTnpGoL6Yzb2IzULVvvmj5Fb9l5-IVIGuVNpLs6nCYVUIrjSKmpTuwwKM1W0VzrCA4-XHJCRzT7DOmLjtq5bIQurapxQZSILsKULw", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
978
* print karate.response.headers
0
12:18:02.730 [print] { "Date": "Wed, 18 Dec 2024 06:48:02 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
979
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:02.730 [print] x-reference-id-----> 3264c91d-914e-484f-b3fd-5deb9c5cb9b5
980
* def reference_id = karate.request.headers['x-reference-id']
0
981
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
982
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:02.731 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*223264c91d-914e-484f-b3fd-5deb9c5cb9b5*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
984
* print 'responseTime----->',responseTime
0
12:18:02.731 [print] responseTime-----> 1847
# Request-response
986
* print 'API Request----->',payload.request
0
12:18:02.731 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashasgowda2510@gmail.com" }
987
* print 'Expected Response---->',payload.response
0
12:18:02.731 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "YASHAS MODEGOWDRU", "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
988
* print 'Actual Response---->',karate.pretty(response)
1
12:18:02.732 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "3264c91d-914e-484f-b3fd-5deb9c5cb9b5", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
989
Then status 200
0
991
And match $.data.email.social == '#notnull'
0
992
And match $.data.email.basic == '#null'
0
993
And match $.data.email.social.summary contains deep {"registeredProfiles":"#present","registeredConsumerElectronicsProfiles":"#present","registeredEmailProviderProfiles":"#present","registeredEcommerceProfiles":"#present","registeredSocialMediaProfiles":"#present","registeredMessagingProfiles":"#present","registeredProfessionalProfiles":"#present","registeredEntertainmentProfiles":"#present","registeredTravelProfiles":"#present","registeredFinancialProfiles":"#present","ageOnSocial":"#present","numberOfNamesReturned":"#present","numberOfPhotosReturned":"#present"}
0
994
And match $.data.email.social.profiles.consumerElectronics contains deep {"apple":{"registered":"#present"},"samsung":{"registered":"#present"}}
0
995
And match $.data.email.social.profiles.emailProvider contains deep {"google":{"registered":"#present","photo":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}}
0
996
And match $.data.email.social.profiles.ecommerce contains deep {"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"}}
0
997
And match $.data.email.social.profiles.socialMedia contains deep {"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}}
0
998
And match $.data.email.social.profiles.messaging contains deep {"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}}
0
999
And match $.data.email.social.profiles.professional contains deep {"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}}
0
1000
And match $.data.email.social.profiles.entertainment contains deep {"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}}
0
1001
And match $.data.email.social.profiles.travel contains deep {"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}}
0
1002
And match $.data.email.social.profiles.financial contains deep {"paypal":{"registered":"#present"}}
0
1004
And match $.data contains {"phone":null,"address":"#null","name":"#null","ip":"#null","identity":"#null","upi":"#null","device":"#null","employment":"#null","income":"#null","blacklist":"#null","bre":"#null"}
0
1005
And match $.meta contains deep {"referenceId":"#present","inputEmail":"#present","requestedPackages":["EMAIL_SOCIAL"]}
0
1006
And match $.errors == []
0
Scenario: [23.1:1316] DPI EMAIL_SOCIAL Negative scenario for Schema_validation_2 - Email_Basic_FIDO_V2_Schema_validation
ms: 1991
>>
Background:
5
* configure charset = null
0
12:18:00.903 karate.env system property was: test-fidoV2
6
* path '/api/insights/'
0
7
* def authFeature = call read('classpath:monnai/Auth_Token_Generation.feature')
108
>>
monnai.Auth_Token_Generation
106
6
* configure charset = null
0
7
* path '/oauth2/token'
0
8
* configure headers = { Content-Type: 'application/x-www-form-urlencoded' }
0
12
Given url authUrl
0
13
* def authLoad = read("classpath:monnai/data/authInfo/" + env + "-auth.json")
0
14
And form field client_id = authLoad.client_id
0
15
And form field client_secret = authLoad.client_secret
0
16
And form field grant_type = 'client_credentials'
0
17
And form field scope = authLoad.scope
0
18
When method POST
105
12:18:00.907 request: 1 > POST https://test-auth.monnai.com/oauth2/token 1 > Content-Type: application/x-www-form-urlencoded 1 > Content-Length: 971 1 > Host: test-auth.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate client_id=29j416oo22mc4gulkre57mj6s7&client_secret=1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd&grant_type=client_credentials&scope=insights%2Faadhaar_basic+insights%2Faadhaar_details+insights%2Fbusiness_registration+insights%2Faddress_verification+insights%2Faddress_basic+insights%2Fblacklist_details+insights%2Fdevice_details+insights%2Femail_basic+insights%2Femail_social+insights%2Femployment_basic+insights%2Femployment_advanced+insights%2Femployment_details+insights%2Fidentity_correlation+insights%2Fidentity_enrichment+insights%2Fidentity_enrichment_plus+insights%2Fincome_estimation+insights%2Fip_basic+insights%2Fphone_basic+insights%2Fphone_identity+insights%2Fphone_social+insights%2Fupi_advanced+insights%2Fupi_basic+insights%2Faddress_verification+insights%2Fkyc_pan+insights%2Fkyc_gstin+verification%2Fkyc_consumer+verification%2Fkyc_government+verification%2Fkyc_mobile+verification%2Fkyc_aml+insights%2Fdomain_breach+insights%2Femployment_social 12:18:01.010 response time in milliseconds: 103 1 < 200 1 < Content-Type: application/json;charset=UTF-8 1 < Transfer-Encoding: chunked 1 < Connection: keep-alive 1 < Date: Wed, 18 Dec 2024 06:48:01 GMT 1 < X-Frame-Options: DENY 1 < Server: Server 1 < Set-Cookie: XSRF-TOKEN=6366fb4b-2009-40b7-a453-a469d29b995c; Path=/; Secure; HttpOnly; SameSite=Lax 1 < x-amz-cognito-request-id: 3c2b9063-539e-44f6-96c0-113e24907213 1 < X-Content-Type-Options: nosniff 1 < X-XSS-Protection: 1; mode=block 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Cache: Miss from cloudfront 1 < Via: 1.1 b99f8549b35755a7a7577e7612fbe078.cloudfront.net (CloudFront) 1 < X-Amz-Cf-Pop: MAA50-C2 1 < X-Amz-Cf-Id: u6zNn9NpHMsj4aHrwiPETlNNNYQavxzuSNXpRWxzCnUuZ1kfXijNeQ== {"access_token":"eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg","expires_in":86400,"token_type":"Bearer"}
19
Then status 200
0
20
* print karate.pretty(response)
0
12:18:01.011 [print] { "access_token": "eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg", "expires_in": 86400, "token_type": "Bearer" }
21
And def accessToken = $.access_token
0
22
* print accessToken
0
12:18:01.011 [print] eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg
23
* def Token =
0
function() { return 'Bearer '+accessToken }
29
* print authLoad
0
12:18:01.011 [print] { "app_client_name": "Automation Tenant - Test env - test-fidoV2(test-a) - test_tenant001@tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "client_id": "29j416oo22mc4gulkre57mj6s7", "client_secret": "1j59i5vusos825eolc39rb1ujq8nfdbhgcoj3r21g8ltf4mul9jd", "grant_type": "client_credentials", "scope": "insights/aadhaar_basic insights/aadhaar_details insights/business_registration insights/address_verification insights/address_basic insights/blacklist_details insights/device_details insights/email_basic insights/email_social insights/employment_basic insights/employment_advanced insights/employment_details insights/identity_correlation insights/identity_enrichment insights/identity_enrichment_plus insights/income_estimation insights/ip_basic insights/phone_basic insights/phone_identity insights/phone_social insights/upi_advanced insights/upi_basic insights/address_verification insights/kyc_pan insights/kyc_gstin verification/kyc_consumer verification/kyc_government verification/kyc_mobile verification/kyc_aml insights/domain_breach insights/employment_social", "issue": "non", "tenant_config": { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } } }
30
* print 'Environment AuthGen--->',env
0
12:18:01.011 [print] Environment AuthGen---> test-fidoV2
31
* def tenant_config = authLoad.tenant_config
0
32
* print tenant_config
0
12:18:01.011 [print] { "tenant": "tenant_01HD10QR1XT0HVQ8QPGZ37Z8YS", "exclude": { "EMAIL_BASIC": { "01HP1HECME5P4JQD91CPAW2Y60": { "name": "BRE_Featurization_EmailBasicAnalysis" }, "01HQ56STADP5RN4YKR6K9RMKM2": { "name": "WhoIsXML" }, "01HPVAGR327YWCGH4DAPHRNA18": { "name": "Have I Been Pawned" }, "01GVK5Y8D3G5B7R5QKQC0Q75X6": { "name": "Seon Email" }, "01HPVAZ4H2055V28EZ6P4B4DE6": { "name": "Zero Bounce Email Validation" }, "01H6XFS4G3JFMTG43WS0F6FB85": { "name": "SEON email_basic" } }, "EMAIL_SOCIAL": { "01H6S1E1Y35A6R65086W7T5Z97": { "name": "FIDO email_social" }, "01H8C58BBSVB67MHSPPN1D8XYR": { "name": "Seon Email Social" } }, "PHONE_SOCIAL": { "01H6BBPQ3TVTVSTDH4TKRX3VGY": { "name": "FIDO Phone" }, "01HYZ037G2AKV26HFP7WYKGY0D": { "name": "Inhouse Phone social" }, "01GVK2BBQCZVCB8A88Q1MW2MTR": { "name": "Seon Phone" } } }, "include": { "EMAIL_BASIC": { "01H785HGK5PSKMST8QZSEDCAQY": { "name": "FIDO email_basic", "order": 0 } }, "EMAIL_SOCIAL": { "01H72X88KKK3R5013F54H5P09T": { "name": "FIDO email_social_v2", "order": 0 } }, "PHONE_SOCIAL": { "01H72XCMJ3A08W8MREYD8T1EBS": { "name": "FIDO phone_social_v2", "order": 0 } }, "ADDRESS_VERIFICATION": { "01J3JFHRPD08X95AGXNX0YX9P9": { "name": "tartan_address_activity_api", "order": 0 }, "01J3JDV2T86QWE190A86SRZN0E": { "name": "tartan_ecommerce_association_api", "order": 0 }, "01HN02SR3AJHY16GCR9HZRHKBN": { "name": "prime_analytica_ioh", "order": 0 }, "01J5TA6M5BH7QMD4WC8KHW9C1C": { "name": "prime_analytics_one_api", "order": 0, "data": { "clientId": "Tester-Client-ID", "partnerId": "Tester-Partner-ID", "productId": "Tester-Product-AV", "clientKey": "prime-sandbox", "clientSecret": "erhVxVLIwjEwvjFm9OHH" } } } } }
33
* def authToken = Token()
0
34
* print 'Bearer Token --->',authToken
0
12:18:01.012 [print] Bearer Token ---> Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg
8
* def BearerToken = authFeature.authToken
0
1014
Given url requestUrl
0
1015
And def payload = read( "../" + source + "/EMAIL_SOCIAL_FIDO_V2/Email_Basic_FIDO_V2_Schema_validation.json")
1
1016
And headers headers
0
1017
And header Authorization = BearerToken
0
1018
And request payload.request
0
1019
* set payload.response.meta.referenceId = "#ignore"
0
1020
When method POST
1877
12:18:01.013 request: 1 > POST https://test.monnai.com/api/insights 1 > x-reference-id: 52d67f99-95e8-4298-9d90-87cd94872fb1 1 > x-request-id: Via_Automation_request_id451e2551-4743-4637-a1de-4d994b89c920 1 > Content-Type: application/vnd.monnai.v1.2+json 1 > x-timeout: 60000 1 > Accept: application/json 1 > Authorization: Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg 1 > Content-Length: 96 1 > Host: test.monnai.com 1 > Connection: Keep-Alive 1 > User-Agent: Apache-HttpClient/4.5.14 (Java/22.0.2) 1 > Accept-Encoding: gzip,deflate {"eventType":"ACCOUNT_CREATION","packages":["EMAIL_SOCIAL"],"email":"yashasgowda2510@gmail.com"} 12:18:02.889 response time in milliseconds: 1876 1 < 200 1 < Date: Wed, 18 Dec 2024 06:48:02 GMT 1 < Content-Type: application/json 1 < Content-Length: 3259 1 < Connection: keep-alive 1 < Vary: Origin 1 < Vary: Access-Control-Request-Method 1 < Vary: Access-Control-Request-Headers 1 < Cache-Control: no-cache, no-store, max-age=0, must-revalidate 1 < Pragma: no-cache 1 < Expires: 0 1 < X-Content-Type-Options: nosniff 1 < Strict-Transport-Security: max-age=31536000 ; includeSubDomains 1 < X-Frame-Options: DENY 1 < X-XSS-Protection: 1 ; mode=block 1 < Content-Security-Policy: form-action 'self' 1 < Referrer-Policy: no-referrer {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"52d67f99-95e8-4298-9d90-87cd94872fb1","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]}
# cloud watch traces -start
1022
* print karate.request.headers
0
12:18:02.890 [print] { "x-reference-id": "52d67f99-95e8-4298-9d90-87cd94872fb1", "x-request-id": "Via_Automation_request_id451e2551-4743-4637-a1de-4d994b89c920", "Content-Type": "application/vnd.monnai.v1.2+json", "x-timeout": "60000", "Accept": "application/json", "Authorization": "Bearer eyJraWQiOiJRZzhHYTFpM2tYT1ExUGZvZW9PWldcL2F1eFVxa1pIb1wvUG5FbFFhM3JGbjQ9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIyOWo0MTZvbzIybWM0Z3Vsa3JlNTdtajZzNyIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaW5zaWdodHNcL2JsYWNrbGlzdF9kZXRhaWxzIGluc2lnaHRzXC91cGlfYWR2YW5jZWQgaW5zaWdodHNcL2FkZHJlc3NfdmVyaWZpY2F0aW9uIGluc2lnaHRzXC9waG9uZV9iYXNpYyBpbnNpZ2h0c1wvdXBpX2Jhc2ljIGluc2lnaHRzXC9lbWFpbF9zb2NpYWwgdmVyaWZpY2F0aW9uXC9reWNfbW9iaWxlIGluc2lnaHRzXC9lbXBsb3ltZW50X2FkdmFuY2VkIGluc2lnaHRzXC9lbXBsb3ltZW50X2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9jb3JyZWxhdGlvbiBpbnNpZ2h0c1wvaW5jb21lX2VzdGltYXRpb24gaW5zaWdodHNcL2J1c2luZXNzX3JlZ2lzdHJhdGlvbiBpbnNpZ2h0c1wvYWFkaGFhcl9kZXRhaWxzIGluc2lnaHRzXC9reWNfcGFuIHZlcmlmaWNhdGlvblwva3ljX2NvbnN1bWVyIGluc2lnaHRzXC9kZXZpY2VfZGV0YWlscyBpbnNpZ2h0c1wvZW1wbG95bWVudF9kZXRhaWxzIGluc2lnaHRzXC9waG9uZV9zb2NpYWwgaW5zaWdodHNcL2RvbWFpbl9icmVhY2ggaW5zaWdodHNcL2VtYWlsX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50X3BsdXMgaW5zaWdodHNcL2VtcGxveW1lbnRfc29jaWFsIGluc2lnaHRzXC9waG9uZV9pZGVudGl0eSB2ZXJpZmljYXRpb25cL2t5Y19hbWwgaW5zaWdodHNcL2lwX2Jhc2ljIGluc2lnaHRzXC9pZGVudGl0eV9lbnJpY2htZW50IGluc2lnaHRzXC9hZGRyZXNzX2Jhc2ljIHZlcmlmaWNhdGlvblwva3ljX2dvdmVybm1lbnQgaW5zaWdodHNcL2FhZGhhYXJfYmFzaWMiLCJhdXRoX3RpbWUiOjE3MzQ1MDQ0ODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMS5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMV9TUDhXOG5uc1AiLCJleHAiOjE3MzQ1OTA4ODEsImlhdCI6MTczNDUwNDQ4MSwidmVyc2lvbiI6MiwianRpIjoiMDg4NzYwNzUtNTc0MS00YmJhLTlmMDMtODJmYzRkMTgwYzU4IiwiY2xpZW50X2lkIjoiMjlqNDE2b28yMm1jNGd1bGtyZTU3bWo2czcifQ.gYVNGu9W5atzhN1z-zdmNceaX1Ut4U4w3BPsDrtVfxyTPejsS7S9pV_ifxwukCFag0Umn24sM8FtnI8rodPcXDI4x9cldxGUEPQi0fq82SlMiu4aksoQduEZTzydYHL6-4-xYOE9jYhqzSlK5eUGcK4Ad6lLsBP6eftPT0HoaRFv5LDj7P6Hh1MyNiyoCpJhJlKlJfZ5ACwYYUh6qxEq8qEOQDJDmaoItVeHZg43Hqn0qU1dqZP4GQgGZYBbGtvqa9AdCyATdeodnbgQIyWQ8OvAiipzJlpk9utccn57hihVXWbeAcJbWoK94jf0qe4hUV3f-ceq3BBryyCo4ahVZg", "Content-Length": "96", "Host": "test.monnai.com", "Connection": "Keep-Alive", "User-Agent": "Apache-HttpClient/4.5.14 (Java/22.0.2)", "Accept-Encoding": "gzip,deflate" }
1023
* print karate.response.headers
0
12:18:02.890 [print] { "Date": "Wed, 18 Dec 2024 06:48:02 GMT", "Content-Type": "application/json", "Content-Length": "3259", "Connection": "keep-alive", "Vary": "Origin,Access-Control-Request-Method,Access-Control-Request-Headers", "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", "Pragma": "no-cache", "Expires": "0", "X-Content-Type-Options": "nosniff", "Strict-Transport-Security": "max-age=31536000 ; includeSubDomains", "X-Frame-Options": "DENY", "X-XSS-Protection": "1 ; mode=block", "Content-Security-Policy": "form-action 'self'", "Referrer-Policy": "no-referrer" }
1024
* print 'x-reference-id----->',karate.request.headers['x-reference-id']
0
12:18:02.890 [print] x-reference-id-----> 52d67f99-95e8-4298-9d90-87cd94872fb1
1025
* def reference_id = karate.request.headers['x-reference-id']
0
1026
* def Cloud_Watch_Traces = "https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*22" + reference_id + "*22)~context~(timeRange~(delta~21600000)))"
0
1027
* print 'Cloudwatch_dpi Traces----->',Cloud_Watch_Traces
0
12:18:02.890 [print] Cloudwatch_dpi Traces-----> https://ap-southeast-1.console.aws.amazon.com/cloudwatch/home?region=ap-southeast-1#xray:traces/query?~(query~(expression~'Annotation.x_reference_id*20*3d*20*2252d67f99-95e8-4298-9d90-87cd94872fb1*22)~context~(timeRange~(delta~21600000)))
# ResponseTime
1029
* print 'responseTime----->',responseTime
0
12:18:02.890 [print] responseTime-----> 1876
# Request-response
1031
* print 'API Request----->',payload.request
0
12:18:02.890 [print] API Request-----> { "eventType": "ACCOUNT_CREATION", "packages": [ "EMAIL_SOCIAL" ], "email": "yashasgowda2510@gmail.com" }
1032
* print 'Expected Response---->',payload.response
0
12:18:02.890 [print] Expected Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 8, "registeredConsumerElectronicsProfiles": 1, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 1, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 1, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 1, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": null } }, "emailProvider": { "google": { "registered": true, "name": "YASHAS MODEGOWDRU", "photo": null, "gender": "M" }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": false }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": null }, "linkedin": { "registered": null, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": null, "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": true }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false }, "binance": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "bre": null }, "meta": { "referenceId": "#ignore", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
1033
* print 'Actual Response---->',karate.pretty(response)
2
12:18:02.893 [print] Actual Response----> { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": 9, "registeredConsumerElectronicsProfiles": 2, "registeredEmailProviderProfiles": 1, "registeredEcommerceProfiles": 1, "registeredSocialMediaProfiles": 3, "registeredMessagingProfiles": 0, "registeredProfessionalProfiles": 2, "registeredEntertainmentProfiles": 0, "registeredTravelProfiles": 0, "registeredFinancialProfiles": 0, "registeredEducationProfiles": 0, "ageOnSocial": null, "numberOfNamesReturned": 0, "numberOfPhotosReturned": 0 }, "profiles": { "consumerElectronics": { "apple": { "registered": true }, "samsung": { "registered": true } }, "emailProvider": { "google": { "registered": true, "name": null, "photo": null }, "yahoo": { "registered": false }, "mailru": { "registered": null }, "rambler": { "registered": null } }, "ecommerce": { "amazon": { "registered": true }, "ebay": { "registered": null }, "flipkart": { "registered": null }, "jdid": { "registered": null }, "bukalapak": { "registered": null }, "lazada": { "registered": null }, "tokopedia": { "registered": null }, "deliveroo": { "registered": false } }, "socialMedia": { "facebook": { "registered": true, "name": null, "photo": null, "url": null }, "instagram": { "registered": false }, "flickr": { "registered": null, "username": null }, "pinterest": { "registered": true }, "twitter": { "registered": true }, "tumblr": { "registered": null }, "weibo": { "registered": null }, "ok": { "registered": null, "age": null, "city": null, "dateJoined": null }, "imgur": { "registered": null }, "quora": { "registered": null }, "qzone": { "registered": null }, "gravatar": { "registered": false, "location": null, "name": null, "profileUrl": null, "username": null }, "foursquare": { "registered": null, "bio": null, "photo": null, "profileUrl": null }, "myspace": { "registered": null } }, "messaging": { "skype": { "registered": false, "language": null, "gender": null, "name": null, "id": null, "handle": null, "bio": null, "age": null, "city": null, "state": null, "country": null, "photo": null }, "discord": { "registered": null }, "kakao": { "registered": null } }, "professional": { "github": { "registered": null }, "wordpress": { "registered": false }, "atlassian": { "registered": false }, "linkedin": { "registered": true, "url": null, "name": null, "company": null, "title": null, "location": null, "website": null, "twitter": "", "photo": null, "connectionCount": null }, "evernote": { "registered": null }, "microsoft": { "registered": true }, "zoho": { "registered": null }, "adobe": { "registered": null }, "hubspot": { "registered": false } }, "entertainment": { "spotify": { "registered": false }, "lastfm": { "registered": null }, "vimeo": { "registered": null }, "envato": { "registered": null }, "patreon": { "registered": null }, "disneyplus": { "registered": false }, "netflix": { "registered": null }, "archiveorg": { "registered": null } }, "travel": { "booking": { "registered": null }, "airbnb": { "registered": null, "about": null, "createdAt": null, "name": null, "identityVerified": null, "location": null, "photo": null, "revieweeCount": null, "trips": null, "work": null } }, "financial": { "paypal": { "registered": false } }, "education": { "duolingo": { "registered": false } } } }, "basic": null, "breach": null }, "address": null, "name": null, "ip": null, "identity": null, "upi": null, "device": null, "employment": null, "income": null, "blacklist": null, "domain": null, "kyc": null, "bank": null, "aadhaar": null, "statement": null, "business": null, "bre": null }, "meta": { "referenceId": "52d67f99-95e8-4298-9d90-87cd94872fb1", "inputEmail": "yashasgowda2510@gmail.com", "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": [ ] }
1034
Then status 200
0
1035
Then match $ contains deep
2
{ "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": '#present', "registeredConsumerElectronicsProfiles": '#present', "registeredEmailProviderProfiles": '#present', "registeredEcommerceProfiles": '#present', "registeredSocialMediaProfiles": '#present', "registeredMessagingProfiles": '#present', "registeredProfessionalProfiles": '#present', "registeredEntertainmentProfiles": '#present', "registeredTravelProfiles": '#present', "registeredFinancialProfiles": '#present', "registeredEducationProfiles":'#present', "ageOnSocial": '#present', "numberOfNamesReturned": '#present', "numberOfPhotosReturned": '#present' }, "profiles": { "consumerElectronics": { "apple": { "registered": '#present' }, "samsung": { "registered": '#present' } }, "emailProvider": { "google": { "registered": '#present', "name": '#present', "photo": '##present', "gender": '#present' }, "yahoo": { "registered": '#present' }, "mailru": { "registered": '#present' }, "rambler": { "registered": '#present' } }, "ecommerce": { "amazon": { "registered": '#present' }, "ebay": { "registered": '#present' }, "flipkart": { "registered": '#present' }, "jdid": { "registered": '#present' }, "bukalapak": { "registered": '#present' }, "lazada": { "registered": '#present' }, "tokopedia": { "registered": '#present' }, "deliveroo": { "registered": '#present' } }, "socialMedia": { "facebook": { "registered": '#present', "name": '#present', "photo": '#present', "url": '#present' }, "instagram": { "registered": '#present' }, "flickr": { "registered": '#present', "username": '#present' }, "pinterest": { "registered": '#present' }, "twitter": { "registered": '#present' }, "tumblr": { "registered": '#present' }, "weibo": { "registered": '#present' }, "ok": { "registered": '#present', "age": '#present', "city": '#present', "dateJoined": '#present' }, "imgur": { "registered": '#present' }, "quora": { "registered": '#present' }, "qzone": { "registered": '#present' }, "gravatar": { "registered": '#present', "location": '#present', "name": '#present', "profileUrl": '#present', "username": '#present' }, "foursquare": { "registered": '#present', "bio": '#present', "photo": '#present', "profileUrl": '#present' }, "myspace": { "registered": '#present' } }, "messaging": { "skype": { "registered": '#present', "language": '#present', "gender": '#present', "name": '#present', "id": '#present', "handle": '#present', "bio": '#present', "age": '#present', "city": '#present', "state": '#present', "country": '#present', "photo": '#present' }, "discord": { "registered": '#present' }, "kakao": { "registered": '#present' } }, "professional": { "github": { "registered": '#present' }, "wordpress": { "registered": '#present' }, "atlassian": { "registered": '#present' }, "linkedin": { "registered": '#present', "url": '#present', "name": '#present', "company": '#present', "title": '#present', "location": '#present', "website": '#present', "twitter": '#present', "photo": '#present', "connectionCount": '#present' }, "evernote": { "registered": '#present' }, "microsoft": { "registered": '#present' }, "zoho": { "registered": '#present' }, "adobe": { "registered": '#present' }, "hubspot": { "registered": '#present' } }, "entertainment": { "spotify": { "registered": '#present' }, "lastfm": { "registered": '#present' }, "vimeo": { "registered": '#present' }, "envato": { "registered": '#present' }, "patreon": { "registered": '#present' }, "disneyplus": { "registered": '#present' }, "netflix": { "registered": '#present' }, "archiveorg": { "registered": '#present' } }, "travel": { "booking": { "registered": '#present' }, "airbnb": { "registered": '#present', "about": '#present', "createdAt": '#present', "name": '#present', "identityVerified": '#present', "location": '#present', "photo": '#present', "revieweeCount": '#present', "trips": '#present', "work": '#present' } }, "financial": { "paypal": { "registered": '#present' }, "binance": { "registered": '##present' } }, "education": { "duolingo": { "registered":'#present' } } } }, "basic": '#null' }, "address": '#null', "name": '#null', "ip": '#null', "identity": '#null', "upi": '#null', "device": '#null', "employment": '#null', "income": '#null', "blacklist": '#null', "domain":'#null', "kyc": '#null', "bank":'#null', "aadhaar":'#null', "statement":'#null', "bre": '#null' }, "meta": { "referenceId": '#present', "inputEmail": '#present', "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": '#array' }
12:18:02.896 classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:1035 Then match $ contains deep """ { "data": { "phone": null, "email": { "social": { "summary": { "registeredProfiles": '#present', "registeredConsumerElectronicsProfiles": '#present', "registeredEmailProviderProfiles": '#present', "registeredEcommerceProfiles": '#present', "registeredSocialMediaProfiles": '#present', "registeredMessagingProfiles": '#present', "registeredProfessionalProfiles": '#present', "registeredEntertainmentProfiles": '#present', "registeredTravelProfiles": '#present', "registeredFinancialProfiles": '#present', "registeredEducationProfiles":'#present', "ageOnSocial": '#present', "numberOfNamesReturned": '#present', "numberOfPhotosReturned": '#present' }, "profiles": { "consumerElectronics": { "apple": { "registered": '#present' }, "samsung": { "registered": '#present' } }, "emailProvider": { "google": { "registered": '#present', "name": '#present', "photo": '##present', "gender": '#present' }, "yahoo": { "registered": '#present' }, "mailru": { "registered": '#present' }, "rambler": { "registered": '#present' } }, "ecommerce": { "amazon": { "registered": '#present' }, "ebay": { "registered": '#present' }, "flipkart": { "registered": '#present' }, "jdid": { "registered": '#present' }, "bukalapak": { "registered": '#present' }, "lazada": { "registered": '#present' }, "tokopedia": { "registered": '#present' }, "deliveroo": { "registered": '#present' } }, "socialMedia": { "facebook": { "registered": '#present', "name": '#present', "photo": '#present', "url": '#present' }, "instagram": { "registered": '#present' }, "flickr": { "registered": '#present', "username": '#present' }, "pinterest": { "registered": '#present' }, "twitter": { "registered": '#present' }, "tumblr": { "registered": '#present' }, "weibo": { "registered": '#present' }, "ok": { "registered": '#present', "age": '#present', "city": '#present', "dateJoined": '#present' }, "imgur": { "registered": '#present' }, "quora": { "registered": '#present' }, "qzone": { "registered": '#present' }, "gravatar": { "registered": '#present', "location": '#present', "name": '#present', "profileUrl": '#present', "username": '#present' }, "foursquare": { "registered": '#present', "bio": '#present', "photo": '#present', "profileUrl": '#present' }, "myspace": { "registered": '#present' } }, "messaging": { "skype": { "registered": '#present', "language": '#present', "gender": '#present', "name": '#present', "id": '#present', "handle": '#present', "bio": '#present', "age": '#present', "city": '#present', "state": '#present', "country": '#present', "photo": '#present' }, "discord": { "registered": '#present' }, "kakao": { "registered": '#present' } }, "professional": { "github": { "registered": '#present' }, "wordpress": { "registered": '#present' }, "atlassian": { "registered": '#present' }, "linkedin": { "registered": '#present', "url": '#present', "name": '#present', "company": '#present', "title": '#present', "location": '#present', "website": '#present', "twitter": '#present', "photo": '#present', "connectionCount": '#present' }, "evernote": { "registered": '#present' }, "microsoft": { "registered": '#present' }, "zoho": { "registered": '#present' }, "adobe": { "registered": '#present' }, "hubspot": { "registered": '#present' } }, "entertainment": { "spotify": { "registered": '#present' }, "lastfm": { "registered": '#present' }, "vimeo": { "registered": '#present' }, "envato": { "registered": '#present' }, "patreon": { "registered": '#present' }, "disneyplus": { "registered": '#present' }, "netflix": { "registered": '#present' }, "archiveorg": { "registered": '#present' } }, "travel": { "booking": { "registered": '#present' }, "airbnb": { "registered": '#present', "about": '#present', "createdAt": '#present', "name": '#present', "identityVerified": '#present', "location": '#present', "photo": '#present', "revieweeCount": '#present', "trips": '#present', "work": '#present' } }, "financial": { "paypal": { "registered": '#present' }, "binance": { "registered": '##present' } }, "education": { "duolingo": { "registered":'#present' } } } }, "basic": '#null' }, "address": '#null', "name": '#null', "ip": '#null', "identity": '#null', "upi": '#null', "device": '#null', "employment": '#null', "income": '#null', "blacklist": '#null', "domain":'#null', "kyc": '#null', "bank":'#null', "aadhaar":'#null', "statement":'#null', "bre": '#null' }, "meta": { "referenceId": '#present', "inputEmail": '#present', "requestedPackages": [ "EMAIL_SOCIAL" ] }, "errors": '#array' } """ match failed: CONTAINS_DEEP $ | actual does not contain expected | all key-values did not match, expected has un-matched keys - [data] (MAP:MAP) {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null},"meta":{"referenceId":"52d67f99-95e8-4298-9d90-87cd94872fb1","inputEmail":"yashasgowda2510@gmail.com","requestedPackages":["EMAIL_SOCIAL"]},"errors":[]} {"data":{"phone":null,"email":{"social":{"summary":{"registeredProfiles":"#present","registeredConsumerElectronicsProfiles":"#present","registeredEmailProviderProfiles":"#present","registeredEcommerceProfiles":"#present","registeredSocialMediaProfiles":"#present","registeredMessagingProfiles":"#present","registeredProfessionalProfiles":"#present","registeredEntertainmentProfiles":"#present","registeredTravelProfiles":"#present","registeredFinancialProfiles":"#present","registeredEducationProfiles":"#present","ageOnSocial":"#present","numberOfNamesReturned":"#present","numberOfPhotosReturned":"#present"},"profiles":{"consumerElectronics":{"apple":{"registered":"#present"},"samsung":{"registered":"#present"}},"emailProvider":{"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}},"ecommerce":{"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"},"deliveroo":{"registered":"#present"}},"socialMedia":{"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}},"messaging":{"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}},"professional":{"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}},"entertainment":{"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}},"travel":{"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}},"financial":{"paypal":{"registered":"#present"},"binance":{"registered":"##present"}},"education":{"duolingo":{"registered":"#present"}}}},"basic":"#null"},"address":"#null","name":"#null","ip":"#null","identity":"#null","upi":"#null","device":"#null","employment":"#null","income":"#null","blacklist":"#null","domain":"#null","kyc":"#null","bank":"#null","aadhaar":"#null","statement":"#null","bre":"#null"},"meta":{"referenceId":"#present","inputEmail":"#present","requestedPackages":["EMAIL_SOCIAL"]},"errors":"#array"} $.data | actual does not contain expected | all key-values did not match, expected has un-matched keys - [email] (MAP:MAP) {"phone":null,"email":{"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null},"address":null,"name":null,"ip":null,"identity":null,"upi":null,"device":null,"employment":null,"income":null,"blacklist":null,"domain":null,"kyc":null,"bank":null,"aadhaar":null,"statement":null,"business":null,"bre":null} {"phone":null,"email":{"social":{"summary":{"registeredProfiles":"#present","registeredConsumerElectronicsProfiles":"#present","registeredEmailProviderProfiles":"#present","registeredEcommerceProfiles":"#present","registeredSocialMediaProfiles":"#present","registeredMessagingProfiles":"#present","registeredProfessionalProfiles":"#present","registeredEntertainmentProfiles":"#present","registeredTravelProfiles":"#present","registeredFinancialProfiles":"#present","registeredEducationProfiles":"#present","ageOnSocial":"#present","numberOfNamesReturned":"#present","numberOfPhotosReturned":"#present"},"profiles":{"consumerElectronics":{"apple":{"registered":"#present"},"samsung":{"registered":"#present"}},"emailProvider":{"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}},"ecommerce":{"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"},"deliveroo":{"registered":"#present"}},"socialMedia":{"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}},"messaging":{"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}},"professional":{"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}},"entertainment":{"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}},"travel":{"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}},"financial":{"paypal":{"registered":"#present"},"binance":{"registered":"##present"}},"education":{"duolingo":{"registered":"#present"}}}},"basic":"#null"},"address":"#null","name":"#null","ip":"#null","identity":"#null","upi":"#null","device":"#null","employment":"#null","income":"#null","blacklist":"#null","domain":"#null","kyc":"#null","bank":"#null","aadhaar":"#null","statement":"#null","bre":"#null"} $.data.email | actual does not contain expected | all key-values did not match, expected has un-matched keys - [social] (MAP:MAP) {"social":{"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}},"basic":null,"breach":null} {"social":{"summary":{"registeredProfiles":"#present","registeredConsumerElectronicsProfiles":"#present","registeredEmailProviderProfiles":"#present","registeredEcommerceProfiles":"#present","registeredSocialMediaProfiles":"#present","registeredMessagingProfiles":"#present","registeredProfessionalProfiles":"#present","registeredEntertainmentProfiles":"#present","registeredTravelProfiles":"#present","registeredFinancialProfiles":"#present","registeredEducationProfiles":"#present","ageOnSocial":"#present","numberOfNamesReturned":"#present","numberOfPhotosReturned":"#present"},"profiles":{"consumerElectronics":{"apple":{"registered":"#present"},"samsung":{"registered":"#present"}},"emailProvider":{"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}},"ecommerce":{"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"},"deliveroo":{"registered":"#present"}},"socialMedia":{"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}},"messaging":{"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}},"professional":{"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}},"entertainment":{"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}},"travel":{"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}},"financial":{"paypal":{"registered":"#present"},"binance":{"registered":"##present"}},"education":{"duolingo":{"registered":"#present"}}}},"basic":"#null"} $.data.email.social | actual does not contain expected | all key-values did not match, expected has un-matched keys - [profiles] (MAP:MAP) {"summary":{"registeredProfiles":9,"registeredConsumerElectronicsProfiles":2,"registeredEmailProviderProfiles":1,"registeredEcommerceProfiles":1,"registeredSocialMediaProfiles":3,"registeredMessagingProfiles":0,"registeredProfessionalProfiles":2,"registeredEntertainmentProfiles":0,"registeredTravelProfiles":0,"registeredFinancialProfiles":0,"registeredEducationProfiles":0,"ageOnSocial":null,"numberOfNamesReturned":0,"numberOfPhotosReturned":0},"profiles":{"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}}} {"summary":{"registeredProfiles":"#present","registeredConsumerElectronicsProfiles":"#present","registeredEmailProviderProfiles":"#present","registeredEcommerceProfiles":"#present","registeredSocialMediaProfiles":"#present","registeredMessagingProfiles":"#present","registeredProfessionalProfiles":"#present","registeredEntertainmentProfiles":"#present","registeredTravelProfiles":"#present","registeredFinancialProfiles":"#present","registeredEducationProfiles":"#present","ageOnSocial":"#present","numberOfNamesReturned":"#present","numberOfPhotosReturned":"#present"},"profiles":{"consumerElectronics":{"apple":{"registered":"#present"},"samsung":{"registered":"#present"}},"emailProvider":{"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}},"ecommerce":{"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"},"deliveroo":{"registered":"#present"}},"socialMedia":{"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}},"messaging":{"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}},"professional":{"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}},"entertainment":{"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}},"travel":{"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}},"financial":{"paypal":{"registered":"#present"},"binance":{"registered":"##present"}},"education":{"duolingo":{"registered":"#present"}}}} $.data.email.social.profiles | actual does not contain expected | all key-values did not match, expected has un-matched keys - [emailProvider, financial] (MAP:MAP) {"consumerElectronics":{"apple":{"registered":true},"samsung":{"registered":true}},"emailProvider":{"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}},"ecommerce":{"amazon":{"registered":true},"ebay":{"registered":null},"flipkart":{"registered":null},"jdid":{"registered":null},"bukalapak":{"registered":null},"lazada":{"registered":null},"tokopedia":{"registered":null},"deliveroo":{"registered":false}},"socialMedia":{"facebook":{"registered":true,"name":null,"photo":null,"url":null},"instagram":{"registered":false},"flickr":{"registered":null,"username":null},"pinterest":{"registered":true},"twitter":{"registered":true},"tumblr":{"registered":null},"weibo":{"registered":null},"ok":{"registered":null,"age":null,"city":null,"dateJoined":null},"imgur":{"registered":null},"quora":{"registered":null},"qzone":{"registered":null},"gravatar":{"registered":false,"location":null,"name":null,"profileUrl":null,"username":null},"foursquare":{"registered":null,"bio":null,"photo":null,"profileUrl":null},"myspace":{"registered":null}},"messaging":{"skype":{"registered":false,"language":null,"gender":null,"name":null,"id":null,"handle":null,"bio":null,"age":null,"city":null,"state":null,"country":null,"photo":null},"discord":{"registered":null},"kakao":{"registered":null}},"professional":{"github":{"registered":null},"wordpress":{"registered":false},"atlassian":{"registered":false},"linkedin":{"registered":true,"url":null,"name":null,"company":null,"title":null,"location":null,"website":null,"twitter":"","photo":null,"connectionCount":null},"evernote":{"registered":null},"microsoft":{"registered":true},"zoho":{"registered":null},"adobe":{"registered":null},"hubspot":{"registered":false}},"entertainment":{"spotify":{"registered":false},"lastfm":{"registered":null},"vimeo":{"registered":null},"envato":{"registered":null},"patreon":{"registered":null},"disneyplus":{"registered":false},"netflix":{"registered":null},"archiveorg":{"registered":null}},"travel":{"booking":{"registered":null},"airbnb":{"registered":null,"about":null,"createdAt":null,"name":null,"identityVerified":null,"location":null,"photo":null,"revieweeCount":null,"trips":null,"work":null}},"financial":{"paypal":{"registered":false}},"education":{"duolingo":{"registered":false}}} {"consumerElectronics":{"apple":{"registered":"#present"},"samsung":{"registered":"#present"}},"emailProvider":{"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}},"ecommerce":{"amazon":{"registered":"#present"},"ebay":{"registered":"#present"},"flipkart":{"registered":"#present"},"jdid":{"registered":"#present"},"bukalapak":{"registered":"#present"},"lazada":{"registered":"#present"},"tokopedia":{"registered":"#present"},"deliveroo":{"registered":"#present"}},"socialMedia":{"facebook":{"registered":"#present","name":"#present","photo":"#present","url":"#present"},"instagram":{"registered":"#present"},"flickr":{"registered":"#present","username":"#present"},"pinterest":{"registered":"#present"},"twitter":{"registered":"#present"},"tumblr":{"registered":"#present"},"weibo":{"registered":"#present"},"ok":{"registered":"#present","age":"#present","city":"#present","dateJoined":"#present"},"imgur":{"registered":"#present"},"quora":{"registered":"#present"},"qzone":{"registered":"#present"},"gravatar":{"registered":"#present","location":"#present","name":"#present","profileUrl":"#present","username":"#present"},"foursquare":{"registered":"#present","bio":"#present","photo":"#present","profileUrl":"#present"},"myspace":{"registered":"#present"}},"messaging":{"skype":{"registered":"#present","language":"#present","gender":"#present","name":"#present","id":"#present","handle":"#present","bio":"#present","age":"#present","city":"#present","state":"#present","country":"#present","photo":"#present"},"discord":{"registered":"#present"},"kakao":{"registered":"#present"}},"professional":{"github":{"registered":"#present"},"wordpress":{"registered":"#present"},"atlassian":{"registered":"#present"},"linkedin":{"registered":"#present","url":"#present","name":"#present","company":"#present","title":"#present","location":"#present","website":"#present","twitter":"#present","photo":"#present","connectionCount":"#present"},"evernote":{"registered":"#present"},"microsoft":{"registered":"#present"},"zoho":{"registered":"#present"},"adobe":{"registered":"#present"},"hubspot":{"registered":"#present"}},"entertainment":{"spotify":{"registered":"#present"},"lastfm":{"registered":"#present"},"vimeo":{"registered":"#present"},"envato":{"registered":"#present"},"patreon":{"registered":"#present"},"disneyplus":{"registered":"#present"},"netflix":{"registered":"#present"},"archiveorg":{"registered":"#present"}},"travel":{"booking":{"registered":"#present"},"airbnb":{"registered":"#present","about":"#present","createdAt":"#present","name":"#present","identityVerified":"#present","location":"#present","photo":"#present","revieweeCount":"#present","trips":"#present","work":"#present"}},"financial":{"paypal":{"registered":"#present"},"binance":{"registered":"##present"}},"education":{"duolingo":{"registered":"#present"}}} $.data.email.social.profiles.financial | actual does not contain expected | actual does not contain key - 'binance' (MAP:MAP) {"paypal":{"registered":false}} {"paypal":{"registered":"#present"},"binance":{"registered":"##present"}} $.data.email.social.profiles.emailProvider | actual does not contain expected | all key-values did not match, expected has un-matched keys - [google] (MAP:MAP) {"google":{"registered":true,"name":null,"photo":null},"yahoo":{"registered":false},"mailru":{"registered":null},"rambler":{"registered":null}} {"google":{"registered":"#present","name":"#present","photo":"##present","gender":"#present"},"yahoo":{"registered":"#present"},"mailru":{"registered":"#present"},"rambler":{"registered":"#present"}} $.data.email.social.profiles.emailProvider.google | actual does not contain expected | actual does not contain key - 'gender' (MAP:MAP) {"registered":true,"name":null,"photo":null} {"registered":"#present","name":"#present","photo":"##present","gender":"#present"} classpath:monnai/MAIN/insights/feature_files/EMAIL_SOCIAL_FIDO_V2.feature:1035